喜所有我怎样才能得到醋栗的时间和日期为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