2
如果我构建一个Python日期,然后将它放在pytz timezone
中,它的行为如预期。pytz时区的行为不一致
x = datetime.datetime(2015,1,1,10)
z = pytz.timezone('America/Chicago')
z.localize(x)
datetime.datetime(2015, 1, 1, 10, 0, tzinfo=< DstTzInfo 'America/Chicago' CST-1 day, 18:00:00 STD >)
如果你建造使用pytz timezone
作为参数Python的日期,但它不是,它是(大概)一个“太阳”的时间与从时区边境城市距离偏移。
datetime.datetime(2015,1,1,10,tzinfo=tz)
datetime.datetime(2015, 1, 1, 10, 0, tzinfo=< DstTzInfo 'America/Chicago' LMT-1 day, 18:09:00 STD >)
有什么我可以做的日期或时区本身,以便它在两个上下文中表现相同?