将 UNIX 时间戳转换为 pandas 日期时间,考虑时区 [关闭]

2024-04-07

我想使用以下任一方法将包含 UNIX 时间戳的 pandas 系列转换为 pandas 日期时间to_datetime() or arrowPython 中的库。我想将时区设置为 UTC,目前是Europe/Paris

对于 Pandas,我正在使用以下函数,但不确定如何使用Europe\Paris考虑时区

pd.to_datetime(df['dates'], unit='s')


尝试使用:

pd.to_datetime(df['dates'], unit='s').astype('datetime64[ns, Europe/Paris]').dt.tz_convert('UTC')

或者如果版本低于 0.24.0,您可以使用:

s = pd.to_datetime(df['dates'], unit='s').dt.tz_localize('Europe/Paris')
s.dt.tz_convert('UTC')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 UNIX 时间戳转换为 pandas 日期时间,考虑时区 [关闭] 的相关文章

随机推荐