首页 > 解决方案 > 时间数据 mm/dd/YYYY 与指定的格式不匹配

问题描述

我有一个格式如下的列:

原始格式:

月/日/年
2021 年 10 月 28 日
2021 年 10 月 28 日

之后的输出: print(df['mm/dd/YYYY'])

0 2021-10-28 00:00:00

1 2021-10-28 00:00:00

但是,当我尝试转换为 datetime 时,出现以下错误:

pd.to_datetime(df['mm/dd/YYYY'], format='%Y-%m-%d %H:%M:%S')

时间数据 mm/dd/YYYY 与指定的格式不匹配

标签: pythonpandasdatetime

解决方案


您传递的格式错误。尝试
pd.to_datetime(df['mm/dd/YYYY'], format='%m/%d/%Y')


推荐阅读