我一直在試圖弄清楚如何在android中獲取當前時間,並且我想知道當時鍾達到特定時間時如何運行一段代碼。最終我想做的是當時鍾是晚上9點30分。做一些事情或者運行一段代碼。我從來沒有在android或java上處理過。Android:獲取系統時間和安排任務
0
A
回答
0
有多種方法可以得到當前時間的Android如
Date currentDate = new Date(System.currentTimeMillis());
關於在特定時間運行的代碼,請AlarmManager它允許您安排您的應用程序運行。
此外,檢查出Alarm Manager Example
0
有一些事情你需要使用AlarmManager
時,尤其是當你的設備處於休眠狀態(獲得鎖,並保持它,直到你的任務完成)審議。我建議你閱讀that。
0
試試這個:
得到如下的當前系統時間:
long currentTime = System.currentTimeMillis();
和下面的將來時間設置任務:
Calendar cal = Calendar.getInstance();
cal.add(Calendar.SECOND, 10);
Intent serviceIntent = new Intent(this, GPSTrackerService.class);
PendingIntent pintent = PendingIntent.getService(this, 0, serviceIntent, 0);
AlarmManager alarm = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
//every 2 min
alarm.setRepeating(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(),timeSlice, pintent);
更多介紹請參考以下鏈接:
+0
我如何申請這個,我只想檢查時間是晚上9點30分? – JohnnyWineShirt
+0
請檢查這個http://stackoverflow.com/questions/2992882/how-to-set-an-alarm-to-fire-properly-at-fixed-time – MohdTausif
相關問題
- 1. 系統時間爲紐約時在倫敦時間安排任務
- 2. 快速安排和取消Android中的定時任務
- 3. Delphi7:獲取SQL服務器系統日期和時間格式
- 4. 獲取android系統
- 5. 在不同時間安排任務
- 6. Play Framework - 精確時間安排任務
- 7. c#隨機時間安排任務?
- 8. 獲取系統時間和用戶時間
- 9. 在android中安排任務
- 10. 獲取日期和時間在android系統給出了具體的時區和獨立的系統時鐘
- 11. 獲取安裝在系統
- 12. 使用動態時間安排來安排任務4
- 13. android日程安排任務在特定時間每天執行
- 14. 獲取當前系統日期時間
- 15. 在VCS中獲取系統時間
- 16. 獲取當前系統時間
- 17. 獲取系統時間在VB.NET
- 18. 在Vxworks中獲取系統時間
- 19. 在iPhone中獲取系統時間
- 20. 獲取當前系統時間?
- 21. 如何從系統中獲取時間?
- 22. 獲取共享android系統
- 23. 時間與android系統
- 24. 安排任務
- 25. 如何使用Jedis獲取redis服務器的系統時間?
- 26. 在android系統時間函數獲取TimeStamp?
- 27. 如何獲取Android系統啓動時間
- 28. 排序android系統
- 29. BuddyPress任務系統
- 30. oracle perl和perl系統並排安裝
您的應用程序將作爲服務運行,還是需要在@ 9:30開始? – Libin