System.nanoTime系统休眠后不能更新到最新

来源:互联网 发布:qq飞车大黄蜂极夜数据 编辑:程序博客网 时间:2024/05/16 07:44
早上同事发现server B上tracking的时间戳不对,比标准时间滞后大约两个小时,推测是服务器在系统休眠后获取当前时间有错.我做了一下测试,的确是这样.
System.currentTimeMillis获取的时间总是正确的,不管是否休眠.而System.nanoTime获取的非墙面时间主要用于计算时间差或提高精度,系统休眠后则会忽略掉休眠的时间.
0 0