Python obtains the standard Beijing Time, And python obtains the standard Beijing time.
This article describes how to obtain the standard Beijing Time Using python. Share it with you for your reference. The specific analysis is as follows:
This section of python code mainly through the www.beijing-time.org official website to get the standard Beijing time, if your server is hanging online, you can through this code regularly get Beijing time, and then update your system's Standard Time.
import time,httplibdef 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 Noneif __name__=='__main__': print(getBeijinTime())
I hope this article will help you with Python programming.