【发布时间】:2015-09-27 02:02:27
【问题描述】:
In [57]: datetime.datetime(2015,7,7,15,30,tzinfo=pytz.timezone('America/Chicago'))
Out[57]: datetime.datetime(2015, 7, 7, 15, 30, tzinfo=<DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD>)
注意偏移量,它说的是 UTC-6(例如 -(24-18) ),而 2015-7-7 芝加哥的正确偏移量是 UTC-5。
我错过了什么吗?
【问题讨论】:
-
日期时间时区的 API 被破坏了,因为它没有给时区对象提供自我调整的机会。
标签: python datetime timezone pytz