Django/Python时间戳将EDT转换为UTC

2024-09-29 21:37:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python datetime对象,这里是offset和tzname()。在Django中,时区存储为UTC,我希望它单独存储tzname,以便我可以使用该字段重新转换为实际的日期时间。在

>>>from dateutil.parser import parse
>>>dt = parse('Tue Apr 26 2016 08:32:00 GMT-0400 (EDT)')

>>> dt
datetime.datetime(2016, 4, 26, 8, 32, tzinfo=tzoffset('EDT', 14400))
>>> dt.tzinfo
tzoffset('EDT', 14400)
>>> dt.tzname()
'EDT'

在问题:在

当我在Django中存储“dt”对象时,它会将其转换为UTC格式。如何是否将UTC格式重新转换为EDT格式?在

我正在使用此链接作为参考,但我不确定如何为“EDT”创建tou zone对象UTC工作正常,但是茨盖茨('EDT')总是无。在

^{pr2}$

Python - Convert UTC datetime string to local datetime


Tags: 对象djangofromdatetimeparse格式时间dt

热门问题