我有一个数据框df_new,其中有一列称为“日期”。该列中有53个确切日期的条目。我试图弄清楚如何重新设置格式,以使该列下每个条目的日期显示为“ 2020-06-13”。
旁注:该列中的日期来自CSV文件,为文本。
答案 0 :(得分:0)
使用此pd.to_datetime('20200613', format = '%Y%m%d')
或
df['Date'] = pd.to_datetime(df.Date, format = '%Y%m%d')
假设您需要更改其格式的列名为Date
那么您可以使用
date_conv
的新列,该列在同一数据框df
中包含转换后的日期格式
df['date_conv'] = pd.to_datetime(df.Date, format = '%Y%m%d')