然但是,这个只能获取到秒,没法到毫秒。我暂时不知道该咋解决
代码
import requests import time while True: class timeTaobao(object): r1 = requests.get(url='http://api.m.taobao测试数据/rest/api3.do?api=mtop测试数据mon.getTimestamp', headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 UBrowser/6.2.4098.3 Safari/537.36'}) x = eval(r1.text) timeNum = int(x['data']['t']) def funcname(): timeStamp = float(timeTaobao.timeNum/1000) timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) return otherStyleTime t = timeTaobao.funcname() print(t)
结果
2021-04-20 15:30:04 2021-04-20 15:30:04 2021-04-20 15:30:04 2021-04-20 15:30:04 2021-04-20 15:30:04 2021-04-20 15:30:05 2021-04-20 15:30:05 2021-04-20 15:30:05 2021-04-20 15:30:05 2021-04-20 15:30:05 2021-04-20 15:30:05
补充:【python】获取服务器时间
import http.client import time import os def get_webservertime(host): conn=http.client.HTTPConnection(host) conn.request("GET", "/") r=conn.getresponse() #r.getheaders() #获取所有的http头 ts= r.getheader('date') #获取http头date部分 print(ts) #将GMT时间转换成北京时间 ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S") print(ltime) ttime=time.localtime(time.mktime(ltime)+8*60*60) print(ttime) dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday) tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm 编程客栈 _min,ttime.tm_sec) print (dat,tm) os.system(dat) os.system(tm) get_webservertime('HdhCmsTestjd测试数据')
import urllib.request import time def get_webservertime(url): #返回一个对象 response=urllib.request.urlopen(url) #打印出远程服务器返回的header信息 #print (response.info()) header=response.info() ts=header._headers[1][1] #将GMT时间转换成北京时间 ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S") ttime=time.localtime(time.mktime(ltime)+8*60*60) dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday) tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec) print (dat,tm) get_webservertime('https://HdhCmsTestjd测试数据/')
import http.client import time def get_webservertime(host): while True:fSauiFMbnM try: conn=http.client.HTTPConnection(host) conn.request("GET", "/") r=conn.getresponse() ts= r.getheader('date') #获取http头date部分 break except Exception as e: print(e) continue #将GMT时间转换成北京时间 ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S") ttime=time.localtime(time.mktime(ltime)+8*60*60) dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday) tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec) timeStr=dat+' '+tm return timeStr url='HdhCmsTestjd测试数据' while True: print(get_webservertime(url))编程客栈
def get_webservertime(): url='https://ai.jd测试数据/jdip/useripinfo.php?callback=jsonpCallbackUserIpInfo' while TruHdhCmsTestcppcns测试数据e: try: response=urllib.request.urlopen(url) header=response.info() break except Exception as e: print(e) time.sleep(1) continue #打印出远程服务器返回的header信息 ts=header._headers[1][1] #将GMT时间转换成北京时间 ltime= time.strptime(ts[5:25], "%d %b %Y %H:%M:%S") ttime=time.localtime(time.mktime(ltime)+8*60*60) dat="%u-%02u-%02u"%(ttime.tm_year,ttime.tm_mon,ttime.tm_mday) tm="%02u:%02u:%02u"%(ttime.tm_hour,ttime.tm_min,ttime.tm_sec) timeStr=dat+' '+tm return timeStr
到此这篇关于python获取淘宝服务器时间的代码示例的文章就介绍到这了,更多相关pythonhttp://HdhCmsTestcppcns测试数据获取淘宝服务器时间 内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
查看更多关于python获取淘宝服务器时间的代码示例的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did126970