使用:
time.mktime(datetime.datetime.now(pytz.timezone("UTC")).timetuple())
纽约 2012 年 4 月 19 日 10:00 后不久的时间戳是 1334840917。鉴于此时间戳,我如何将其转换回考虑夏令时的日期时间对象?
如果我这样做:
>>>eastern = pytz.timezone("Us/Eastern")
>>>dt = datetime.datetime.fromtimestamp(1334840917,eastern)
>>>dt.hour
输出为:9
请您参考如下方法:
dt = datetime.datetime.fromtimestamp(1334840917 + time.daylight*3600)
