gpt4 book ai didi

python - 将 Pandas 列转换为日期时间

转载 作者:行者123 更新时间:2023-11-28 17:05:53 25 4
gpt4 key购买 nike

我正在尝试将 pandas 列转换为日期时间。这是我的错误信息。

ValueError: time data '01-JUN-17 00:00:00' does not match format '%d-%b-%y %H.%M.%S' (match)

这是我的代码:

df['dayofservice'] =  pd.to_datetime(df['dayofservice'], format = '%d-%b-%y %H.%M.%S')

我已阅读此文档以确保我的格式正确:https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior

它仍然不适合我。

最佳答案

pandas 足以在没有格式字段的情况下解析它:

In[90]:
pd.to_datetime('01-JUN-17 00:00:00')

Out[90]: Timestamp('2017-06-01 00:00:00')

所以这应该可行:

df['dayofservice'] =  pd.to_datetime(df['dayofservice'])

关于python - 将 Pandas 列转换为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51103686/

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