我正在尝试将这个format: 03-AUG-20 02.55.32.000000000 AM转换成format='%d-%m-%y %I.%m.%s %p' ie。日-月-年小时(24):分:秒。
但是我得到了这个错误ValueError: 's' is a bad directive in format '%d-%m-%y %I.%m.%s %p'
另外,我打算删除这些零。不幸的是,我已经记不起regex的工作原理了。
发布于 2021-09-30 20:58:25
更改格式化时间:
>>> df
datetime
0 03-AUG-20 02.55.32.000000000 AM
>>> pd.to_datetime(df['datetime'], format=r'%d-%b-%y %I.%M.%S.%f %p')
0 2020-08-03 02:55:32
Name: datetime, dtype: datetime64[ns]https://stackoverflow.com/questions/69398479
复制相似问题