1

有没有办法通过使用 python 模块访问任何特定原子钟网站给出的时间?

我不是在寻找极端的准确性。我正在寻找一种方法来确保我的程序获得正确的时间,以防用户 cpu 时间不正确。

我搜索了 python 3 模块索引并找到了时间模块,但没有提到原子钟。

我还查看了谷歌并发现了一些提及,但没有任何内容是最新的并且可能有用。

编辑:感谢大家的信息。我想我只需要确保用户的时钟是正确的或让他们确保它。也许我可以在用户启动程序时检查原子钟,然后如果他们的时钟关闭了一定量,则显示一个弹出窗口,让他们知道时间差异并给他们一个禁用弹出窗口的选项。

谢谢!扎克

4

1 回答 1

6

ntplib是我在 python 中用于同步的。如果你真的想要准确性,你可以使用它。否则我会确保你的时钟是正确的并使用

>>> from datetime import datetime
>>> datetime.now()

NTPLIB 示例

>>>import ntplib
>>>from time import ctime
>>>c = ntplib.NTPClient()
>>>response = c.request('europe.pool.ntp.org', version=3)
>>>ctime(response.tx_time)
'Sun May 17 09:32:48 2009'
于 2013-07-31T20:07:46.263 回答