2024-09-21 05:56:35 发布
网友
演示:
import time timeStamp = 1381419600 timeArray = time.localtime(timeStamp) otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray) otherStyletime == "2013-10-10 23:40:00"
但是我的时间戳是1399266718207,有值错误,时间戳超出了平台时间的范围。请告诉我该怎么办?更改日期大小?在
1399266718207是以毫秒为单位的时间戳,而不是秒。除以1000:
1399266718207
>>> import time >>> timeStamp = 1399266718207 >>> time.localtime(timeStamp / 1000.0) time.struct_time(tm_year=2014, tm_mon=5, tm_mday=5, tm_hour=6, tm_min=11, tm_sec=58, tm_wday=0, tm_yday=125, tm_isdst=1) >>> time.strftime("%Y-%m-%d %H:%M:%S", _) '2014-05-05 06:11:58'
datetime模块支持保留毫秒精度:
datetime
1399266718207
是以毫秒为单位的时间戳,而不是秒。除以1000:
^{pr2}$datetime
模块支持保留毫秒精度:相关问题 更多 >
编程相关推荐