获取网络上机器的当前系统时间

8 投票
2 回答
5941 浏览
提问于 2025-04-16 05:41

我明白我可以这样查询我电脑的系统时间:

from datetime import datetime
datetime.now()

那么有没有办法查询网络上另一台电脑的系统时间呢?比如说 \\mynetworkpc 这台电脑。

2 个回答

0

你可以把一个Python的WMI模块和这个问题的答案结合起来:获取远程电脑的日期和时间

6

在Windows电脑上,可以使用 net time \\<remote-ip address> 这个命令来获取远程机器的时间,不过我不太确定这个方法是否可以在其他系统上使用。

>>> import subprocess
>>> subprocess.call(r"net time \\172.21.5.135")
Current time at \\172.21.5.135 is 10/18/2010 12:32 PM

The command completed successfully.

0
>>>

撰写回答