pandas 日期类型:无法将唯一日期(对象)转换为日期类型

3qpi33ja  于 2023-09-29  发布在  其他
关注(0)|答案(1)|浏览(88)

原始数据火焰的日期类型为对象类型。“23/07/01”指2023年7月1日
“23/07/01”在'data'列上,所以我写了如下代码。
df['date'] = pd.to_datetime(df1['date'],format='%Y/%m/% d')
但是下面的错误弹出ValueError:位置0处的时间数据“23/07/03”与指定的格式不匹配

eh57zj3b

eh57zj3b1#

%Y表示年份和世纪。您需要使用%y。有关详细信息,请参阅strftime的文档。
使用"%y/%m/%d"应该会给予您期望的输出。

d = pd.to_datetime("23/07/01", format="%y/%m/%d")
print(d) # Timestamp('2023-07-01 00:00:00'

相关问题