国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江陵县| 绵竹市| 泽州县| 牡丹江市| 钟祥市| 浑源县| 阿合奇县| 前郭尔| 开封县| 辰溪县| 墨竹工卡县| 柳州市| 商水县| 开原市| 嵊州市| 尼勒克县| 自治县| 株洲市| 土默特左旗| 新昌县| 清丰县| 高平市| 石狮市| 井陉县| 泗阳县| 长沙市| 泸州市| 太和县| 大竹县| 沾益县| 芦山县| 建湖县| 江陵县| 微博| 罗定市| 合肥市| 竹北市| 北京市| 吐鲁番市| 龙泉市| 襄汾县|