将 Unix 时间戳转换为时间戳,包括某个时区的本地时间

克里斯90

我有以下代码:

df['time'] = (pd.to_datetime(df['unix_time'], unit='s'))
df['time'] = (pd.to_datetime(df['unix_time'], unit='s',tz='Europe/Vienna'))

第一行运行,但是当我尝试将新时间戳设置为该时区的本地时间时,我收到一个错误,因为 - **to_datetime() 得到了一个意外的关键字参数 'tz'**

谢谢

乔兰·比斯利
pd.to_datetime(df['unix_time'], unit='s').tz_localize('Europe/Vienna')

或者

pd.to_datetime(df['unix_time'], unit='s',utc=True).tz_convert('Europe/Vienna')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章