两台计算机的Unix时间戳不同

时间:2016-07-21 05:33:56

标签: python unix

我只是试图在两台计算机上运行相同的python代码。代码说:

import time
print time.time()

我开始在两台计算机上执行,只需用我的两个手指点击(我接受最多80毫秒的差异),并且两个代码立即执行(我看到执行没有延迟)

其中一个游戏机说时间X,另一个说X-3。 (秒!3秒差异)

这样的事情怎么可能?我相信UNIX时间戳在毫秒级的所有计算机中都是准确的......

2 个答案:

答案 0 :(得分:0)

计算机的实习时钟可能只是在不同的时间设置。

答案 1 :(得分:0)

您需要同步时钟,否则不会有这样的准确性。时钟自然漂移有很多原因。如果您的计算机在互联网上使用ntp,则可以简单地同步时钟。世界上有很多ntp台服务器。这通常会使您的时钟紧密同步。