用于正确设置时间的脚本

时间:2014-01-23 19:28:20

标签: python date time

我正在研究制作一个在系统启动后运行的快速python脚本。基本上,我的CMOS电池是烤面包,我现在无法换新的。所以我想创建一个在线检查日期和时间的脚本,然后通过它设置系统时间。我在网上看过类似的脚本,但我还没有看到。这是否可以在python中实现?我该怎么做呢?谢谢!

2 个答案:

答案 0 :(得分:0)

你可以使用rest webservice(Python有json api但你可以简单地使用'requests'libs)

import requests
from requests_kerberos import HTTPKerberosAuth

r = requests.get('http://timeapi.org/utc/now.json?callback=myCallback', auth=('user', 'pass')

data = r.json()

这里的网络服务(感谢http://www.timeapi.org/): http://timeapi.org/utc/now.json?callback=myCallback

答案 1 :(得分:0)

这个python代码可以帮助你:

import os

os.environ['TZ'] = 'America/Montevideo'  # very important to set your time zone

os.system('ntpdate -s  south-america.pool.ntp.org')
print 'Time changed to: '
os.system('date')