国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現定時同步本機與北京時間的方法

2020-02-23 00:25:11
字體:
來源:轉載
供稿:網友

本文實例講述了python實現定時同步本機與北京時間的方法。分享給大家供大家參考。具體如下:

這段python代碼首先從www.beijing-time.org上獲取標準的北京時間,然后同步獲取的北京時間到本地

# -*- coding: utf-8 -*-import time,httplibimport threadingdef 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()       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:     return Nonedef syncLocalTime():   """   同步本地時間   """   beijinTime = getBeijinTime()   if beijinTime is None:     timer = threading.Timer(30.0, syncLocalTime)     timer.start()   else:     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))#設置時間if __name__=='__main__':  while True:    syncLocalTime()    time.sleep(30)

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴宁市| 高要市| 淳安县| 凤凰县| 化隆| 栾川县| 诸暨市| 新宁县| 盘锦市| 宿州市| 永定县| 竹山县| 北宁市| 江都市| 遂昌县| 黔南| 百色市| 丹江口市| 监利县| 海淀区| 资溪县| 井研县| 象山县| 青田县| 昆山市| 威远县| 罗定市| 会泽县| 武山县| 闽侯县| 托里县| 营口市| 罗定市| 和平县| 京山县| 绥化市| 航空| 江西省| 宾川县| 新野县| 肥东县|