Skip to main content
 首页 » 编程设计

python之更改数据框日期列的日期格式

2025年05月04日21cloudgamer

<分区>

我有这个 Pandas 数据框df。

Name      Date      Score  Score2 
Joe     26-12-2007  53.45  53.4500 
Joe     27-12-2007  52.38  52.7399 
Joe     28-12-2007  51.71  51.8500 

我想将 Date 列中的日期格式从 dd-mm-yyyy 转换为 yyyy-mm-dd。转换后的数据框将如下所示;

Name      Date      Score  Score2 
Joe     2007-12-26  53.45  53.4500 
Joe     2007-12-27  52.38  52.7399 
Joe     2007-12-28  51.71  51.8500 

我正在使用 python v3.6

编辑:重复问题假定原始日期格式为 yyyy-mm-dd。但是,我原来的日期格式是 dd-mm-yyyy。如果我要应用那个问题的答案,转换后的日期是错误的。 How to change the datetime format in pandas