从对象转换后,是否有办法解决不正确的日期问题?

2024-04-23 11:51:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据框,看起来像这样:

Date         ID   Product
01/10/2018   01   XM0
01/10/2018   02   XM0
02/10/2018   02   BY2

日期当前被识别为对象,因此我运行以下代码以转换为datetime:

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

出于某种原因,当我运行这一行代码时,输出显示日期的月份已更改为1月,此时应为10月:

Date         ID   Product
2018-01-10   01   XM0
2018-01-10   02   XM0
2018-02-10   02   BY2

有没有办法防止这种情况发生,以便在运行datetime转换行时将日期准确转换为实际日期

谢谢:)


Tags: to数据对象代码iddfdatetimedate