【发布时间】:2015-01-14 03:56:17
【问题描述】:
我注意到 System.currentTimeMillis() 时间取决于设备。如果我更改设备时钟上的时间,此方法将返回不同的答案。
例如:如果现在的实际时间是 10:00,并且我将设备上的时钟更改为 9:30,那么 System.currentTimeMillis() 将返回 9:30 时间(以毫秒为单位......)。
我也尝试过this answer 和其他一些答案,但没有发现任何有用的东西。
我应该声明我的应用程序主要是离线工作的。
有没有办法在没有外部 API 的情况下获取实时的当前时间(与设备无关)?
【问题讨论】:
-
已编辑。希望越来越好。
标签: android time system-clock