熊猫转换数据时间

时间:2020-06-15 06:12:07

标签: python pandas datetime

我从excel文件中提取了带有日期的数据框。 excel中的原始日期是这种格式(dd / mm / yyyy)

20/05/2020

但是,在我的代码中,如果我打印日期列,则格式日期已更改(yyyy-mm-dd)

2020-05-20

当我将数据框复制到另一个预格式化的Excel工作表中时,日期已转换为yyyy / mm / dd hh:mm:ss

2020-05-20 00:00:00

在预格式化的工作表中,日期列设置为“ dd / mm / yyyy”格式。

我尝试使用to_datetime,但这对我不起作用。

df.Workdate = pd.to_datetime(df.Workdate.dt.strftime('%d/%m/%Y'))

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

结果没有改变,如果我打印df,则日期具有所有相同的格式yyyy-mm-dd(在excel yyyy-mm-dd hh:mm:ss中)。

我在哪里错了?

关于, 马可

0 个答案:

没有答案