今天我们来看一下如何用python获取网络时间和本地时间,直接上代码吧,代码中都有注释。
python获取网络时间获取网络时间
def getBeijinTime():
"""
获取北京时间
"""
try:
conn = httplib.HTTPConnection("www.beijing-time.org")
conn.request("GET", "/time.asp")
response = conn.getresponse()
print response.status, response.reason
if response.status == 200:
#解析响应的消息
result = response.read()
logging.debug(result)
data = result.split("\r\n")
year = data[1][len("nyear")+1 : len(data[1])-1]
month = data[2][len("nmonth")+1 : len(data[2])-1]
day = data[3][len("nday")+1 : len(data[3])-1]
#wday = data[4][len("nwday")+1 : len(data[4])-1]
hrs = data[5][len("nhrs")+1 : len(data[5])-1]
minute = data[6][len("nmin")+1 : len(data[6])-1]
sec = data[7][len("nsec")+1 : len(data[7])-1]
beijinTimeStr = "%s/%s/%s %s:%s:%s" % (year, month, day, hrs, minute, sec)
beijinTime = time.strptime(beijinTimeStr, "%Y/%m/%d %X")
return beijinTime
except:
logging.exception("getBeijinTime except")
return None
python获取本地时间同步本地系统时间
def syncLocalTime():
"""
同步本地时间
"""
logging.info("current local time is: %d-%d-%d %d:%d:%d" % time.localtime()[:6])
beijinTime = getBeijinTime()
if beijinTime is None:
logging.info("get beijinTime is None, will try again in 30 seconds...")
timer = threading.Timer(30.0, syncLocalTime)
timer.start();
else:
logging.info("get beijinTime is: %d-%d-%d %d:%d:%d" % beijinTime[:6])
tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec = beijinTime[:6]
import os
os.system("date %d-%d-%d" % (tm_year, tm_mon, tm_mday)) #设置日期
os.system("time %d:%d:%d.0" % (tm_hour, tm_min, tm_sec)) #设置时间
logging.info("syncLocalTime complete, current local time: %d-%d-%d %d:%d:%d \n" % time.localtime()[:6])
www.002pc.com从Python三维点差值python获取网络时间和本地时间分析来看,对Python三维点差值python获取网络时间和本地时间的结果。
更多:Python三维点差值python获取网络时间和本地时间
https://www.002pc.comhttps://www.002pc.com/python/5003.html
你可能感兴趣的python,时间,本地,获取,网络
js动态加class属性通过JS获取用户本地图片路径并显示的代码
www.002pc.com认为此文章对《通过JS获取用户本地图片路径并显示的代码》说的很在理。 代码如下:
bit类型 phpPHP实现根据时间戳获取周几的方法
本文实例讲述了PHP实现根据时间戳获取周几的方法。分享给大家供大家参考,具体如下:
获取某个时间戳的周几,以及未来几天以后的周几
其中:
《bit类型 phpPHP实现根据时间戳获取
win7 jmail本地连接不见了的终极解决办法
在使用电脑上网的时候也许你也遇到本地连接不见了同样的问题,那么没有本地连接了怎么办呢?为什么会造成本地连接没了。我们一起来解决吧!
问题分为两种:
一、网络能上但是本
电脑系统没安装驱动解决无法加载本地存储配置文件故障
问:我每次开机时出现如下提示:“Windows无法加载本地存储的配置文件。此问题的可能原因是安全权限不足或本地配置文件损坏。如果此问题持续存在,请与您的网络管理员联系
mysql获取当前时间毫秒怎么修改mysql的默认端口号
直接Ctrl+F,搜索port,如图所示《mysql获取当前时间毫秒怎么修改mysql的默认端口号
xp64位系统为何没流行Windows XP系统故障之网络故障解决
本地连接受限制或无连接
【Windows XP故障现象】每次进入Windows XP系统时,就会弹出一个提示“本地连接 受限制或无连接”,并且网络连接上
什么组装电脑关于Python在Linux、Mac和Windows上的安装方法总结
一.Linux下安装python
1.python源码安装包下载地址:
https://www.python.org/downloads/source/
2.下载完tar.xz压缩包以后,开始解压
mysql 查出数据一对多python使用unittest测试接口步奏详解
这次给大家带来python使用unittest测试接口步奏详解,python使用unittest测试接口的注意事项有哪些,下面就是实战案例,一起来看一下。
上海问財互联网有限公司网络会议5S热点,老大们都谈了啥?
sfk8网认为此文章对《上海问財互联网有限公司网络会议5S热点,老大们都谈了啥?》说的很在理,sfk8网为你提供最佳的python技术,python技术。飞象网讯(九月/文)人们讨厌情色,这就是自
0踩
赏
0 赞