保持时区" CET"从转换成" CEST"在python中

时间:2015-06-09 13:47:33

标签: python pandas timezone timestamp pytz

如果我使用以下命令将我的时间戳本地化为" CET":

pd.Timestamp('2011-11-06 11:00:00').tz_localize('CET')

输出:Timestamp('2011-11-06 11:00:00+0100', tz='CET')

如果我使用:

pd.Timestamp('2011-06-06 11:00:00').tz_localize('CET')

输出:Timestamp('2011-06-06 11:00:00+0200', tz='CET')

显然它会自动转换为" CEST"在夏天,我是对的?如果我想把时间戳保留在" CET"整整一年(始终保持UTC +1:00),我该怎么办?非常感谢你!

更新:

以下似乎有效:

pd.Timestamp('2011-06-06 11:00:00').tz_localize(tz=pytz.FixedOffset(60))

输出:Timestamp('2011-06-06 11:00:00+0100', tz='pytz.FixedOffset(60)')

还有其他建议吗?

0 个答案:

没有答案