我有以下字典:大熊猫,pytz - 简单的时区转换
{'actual': {Timestamp('2013-02-20 13:30:00'): 0.93000000000000005}}
我将其更改为DF:
df= pd.DataFrame.from_dict(dict, orient='columns', dtype=None)
如果我执行:
df.index = df.index.tz_localize('US/Eastern').tz_convert(pytz.utc)
df时间戳已正确转换并返回:
actual
2013-02-20 18:30:00+00:00 0.93
但是,如果我在第2行,如裂命令:
df.index= df.index.tz_localize('US/Eastern')
df.index.tz_convert(pytz.utc)
它不被转换和回报:
actual
2013-02-20 13:30:00-05:00 0.93
任何人都知道这是为什么?
@亮度种族在轨道:你好,是的,将其添加到标签 –