【发布时间】:2013-04-04 18:01:35
【问题描述】:
我在 pandas 0.10.1 中有一个时区感知 TimeSeries。我想导出到 Excel,但时区阻止日期在 Excel 中被识别为日期。
In [40]: resultado
Out[40]:
fecha_hora
2013-04-11 13:00:00+02:00 31475.568
2013-04-11 14:00:00+02:00 37263.072
2013-04-11 15:00:00+02:00 35979.434
2013-04-11 16:00:00+02:00 35132.890
2013-04-11 17:00:00+02:00 36356.584
如果我用.tz_convert(None) 剥离 tzinfo,日期将转换为 UTC:
In [41]: resultado.tz_convert(None)
Out[41]:
fecha_hora
2013-04-11 11:00:00 31475.568
2013-04-11 12:00:00 37263.072
2013-04-11 13:00:00 35979.434
2013-04-11 14:00:00 35132.890
2013-04-11 15:00:00 36356.584
是否有 TimeSeries 方法可以将.replace(tzinfo=None) 应用于索引中的每个日期?
或者,有没有办法将时间感知 TimeSeries 正确导出到 Excel?
【问题讨论】:
标签: python excel pandas time-series tzinfo