喜所有我怎樣才能得到醋栗的時間和日期爲Android,並與時間戳比較我有的Android本地時間和時間戳
2
A
回答
2
當前時間戳(毫秒)
long currentTimestamp = System.currentTimeMillis()
http://developer.android.com/reference/java/lang/System.html#currentTimeMillis()
1
您想要的參考頁面是Android SystemClock。它建議使用uptimeMillis或elapsedRealtime,這取決於您的應用程序是否需要在深度睡眠期間計算時間。
long etime = 0;
final long time1 = uptimeMillis();
/* do something */
final long time2 = uptimeMillis();
if (time2 < time1) {
etime = Long.MAX_VALUE - time1 + time2;
} else {
etime = time2 - time1;
}
注:返回的值可以包裹,因爲長不是無限的;檢查一個負值如上。
相關問題
- 1. 從時間戳獲取本地時間
- 2. Elixir/Phoenix時間戳本地
- 3. 從服務器獲取的時間戳本地時間戳
- 4. python:來自pytz本地時間戳的UTC時間戳
- 5. Android:時間戳
- 6. 將服務器時間戳轉換爲本地時間戳
- 7. 將本地時間戳UTC時間戳在Java中
- 8. 將UTC時間戳轉換爲本地設備時間戳
- 9. 爲什麼本地時間戳等於UTC時間戳?
- 10. Android的時間戳
- 11. 本地服務器時間和utc時間的軌道時間戳記/ t.timestamps
- 12. iOS Swift - 獲取當前本地時間和日期時間戳
- 13. 休眠在本地時間不一致地返回時間戳
- 14. 帶時區時間戳的時間戳
- 15. 副本時間戳
- 16. 本地請求的時間戳
- 17. Eclipse時間戳編譯時間Android
- 18. 本地時間製作時間戳宏的使用
- 19. sqldf:將本地時間到GMT/UTC的時間戳更改爲
- 20. 地圖時間戳的DateTime
- 21. MySQL的時間戳.NET時間戳
- 22. PostgreSQL和時間戳
- 23. tcpreplay和時間戳
- 24. Mercurial和時間戳
- 25. 像Facebook(Android)的時間戳
- 26. Android中的時間戳
- 27. 如何在SQL Server時間戳和時間戳之間
- 28. 時間戳和時區
- 29. Java:如何將UTC時間戳轉換爲本地時間?
- 30. sqldf:從GMT/UTC更改時間戳到本地時間
該問題意味着通過比較時間戳來嘗試測量已用時間。您鏈接到的文檔專門說: 「」「此方法不應用於測量超時或其他經過時間的測量,因爲更改系統時間可能會影響結果。」「」 – mikebabcock 2012-01-22 15:22:14