【发布时间】:2019-05-21 18:37:37
【问题描述】:
我想将 python 2.7 中的 datetime 对象从 UTC 时间转换为 Unix(又名纪元)时间。据我了解,以下应该给我我开始的时间戳(ts -> UTC -> ts):
from datetime import datetime
from dateutil import tz
datetime.fromtimestamp(1538000000, tz.tzutc()).strftime('%s')
但是,输出不同:
'1537992800'
(我使用的是fromtimestamp 而不是utcfromtimestamp,因为后者返回一个幼稚(不知道)的对象)。
【问题讨论】:
-
stackoverflow.com/a/12400584/11230028 可能会对您有所帮助。我认为它解决了你的问题。所以请这个链接一次
标签: python python-2.7 datetime python-datetime