Android中是否有办法获取当前时间戳,而不管设备设置中设置的时间是什么?
我没有时间偏移的问题,超出时区。我的问题是,如果我在我的设备设置中设置了错误的时间,我从系统获得的时间戳是基于这个错误的时间。
当前UTC时间戳为1447164873
10.11.2015 14:14:33
且15:14:33
为本地(我的时区为+1:00)
如果我致电System.currentTimeMillis() /1000
,我会得到正确的Timestamp = 1447164873;
如果我进入设备设置并将设备的时间设置为未来一小时(16:14:33),System.currentTimeMillis()/1000
会返回错误的Timestamp = 1447168473
15:14:33
和16:14:33
本地。
是否有可能获得真实的UTC时间戳,无论我的设备上设置的时间如何?