pandas DataFrame:将df列中不同格式的日期转换为相同格式

wixjitnu  于 2023-03-16  发布在  其他
关注(0)|答案(1)|浏览(136)

我有一个df如下

ID     Date
===================
1    1/1/2023
2    2/1/2023
3    2/1/2023
4    31-01-2023
5    31-01-2023

上面提到的所有日期都是2023年1月的,格式与上面提到的相同。我需要将其转换为YYYY-MM-DD格式。
如果我尝试df['Date'] = pd.to_datetime(df['Date'].str[:10]),它会使第2行和第3行的数据为Feb,2023。

bnlyeluc

bnlyeluc1#

df['Date'].dt.strftime('%Y%m%d').astype(int)

你应该试试这个。

相关问题