我有一个问题
我有两个纪元时间,如
endTime
1349351477198
startTime
1349351468952
我在http://www.epochconverter.com/
上查看时获得了正确的时间格式喜欢
GMT: Thu, 04 Oct 2012 11:51:08 GMT
Thu, 04 Oct 2012 11:51:17 GMT
对于同一个时代,当我尝试使用python转换时(我没有照顾约会)
>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351468952))
>>> print start_time
20:29:12
>>> start_time = time.strftime("%H:%M:%S", time.gmtime(1349351477198))
>>> print start_time
22:46:38
我得到了意想不到的结果,请帮助我。
答案 0 :(得分:5)
我猜你的问题是你的数字不是以秒为单位,而是以毫秒为单位。试试这个:
time.strftime("%H:%M:%S", time.gmtime(1349351477.198))