gpt4 book ai didi

python - 使用 pd.to_datetime 时出错

转载 作者:太空宇宙 更新时间:2023-11-04 02:28:52 25 4
gpt4 key购买 nike

因此,我正在尝试将 unix 日期列转换为更清晰的时间表达式。为了实现这一点,我使用命令

`df1["Date"]=pd.to_datetime(df1["Date"],origin='unix')`

它如何返回具有以下结构的日期。

1970-01-01 00:00:01.521673397  xxx              
1970-01-01 00:00:01.521673200 yyy
1970-01-01 00:00:01.521672938 zzz

如果我能得到一点帮助,我将不胜感激。ps:unix中第一、第二、第三个日期是1521673397;1521673200;1521672938

最佳答案

使用unit参数
Documentation

ud = '1521673397;1521673200;1521672938'.split(';')
pd.to_datetime(ud, unit='s')

DatetimeIndex(['2018-03-21 23:03:17', '2018-03-21 23:00:00',
'2018-03-21 22:55:38'],
dtype='datetime64[ns]', freq=None)

关于python - 使用 pd.to_datetime 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49700913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com