我有一个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。
df['Date'] = pd.to_datetime(df['Date'].str[:10])
bnlyeluc1#
df['Date'].dt.strftime('%Y%m%d').astype(int)
你应该试试这个。
1条答案
按热度按时间bnlyeluc1#
你应该试试这个。