以下列格式给出时间
Nov 30 20:48:48 +0000 2013
,如何将其转换为纪元时间?了解如何将纪元时间转换为可呈现的格式将会很有帮助。
答案 0 :(得分:1)
在命令行中这样:
date --date="Nov 30 20:48:48 +0000 2013" +"%s"
1385844528
反向操作:
date --date='@1385844528'
Sat Nov 30 20:48:48 GMT 2013
答案 1 :(得分:0)
我在博客中找到了答案 sandrotosi
import time
import calendar
stra ="Sat Nov 30 20:48:48 +0000 2013"
formata = "%a %b %d %H:%M:%S +0000 %Y"
print calendar.timegm(time.strptime(stra, formata))
这里将给出转换时间在epoch中,因为我使用timegm(),时间是+ 0000,而
mktime()
,然后使用lcoal timezone