在熊猫中将日期时间 64ns 转换为 mm/dd/yyyy

时间:2021-02-16 12:33:02

标签: python-3.x pandas python-datetime date-conversion

我有一个格式为 datetime64[ns]

的日期列
date
01/04/2020
01/06/2020
01/08/2020

第一行代表 2020 年 4 月,第二行是 2020 年 6 月,第三行是 2020 年 8 月

根据我的实际数据,日期在日期列中存储为“dd/mm/yyyy”,在熊猫列中显示为“yyyy-mm-dd”。我认为这只是代表

我正在尝试将日期列转换为“mm/dd/yyyy”,并且我正在使用以下代码:

df['date'] = pd.to_datetime(df['date'], format='%d/%m/%Y').dt.strftime('%m/%d/%Y')

当我再次导出数据时,日期“04/01/2020”的日期格式表示为 Jan-2020 而不是 Apr-2020。我在这里做错了什么?

0 个答案:

没有答案
相关问题