Pandas到CSV如何锁定日期格式



将pandas数据帧导出到CSV文件时,我的日期列中的值一直在更改,如何将它们锁定为我想要的格式?

我的日期列是以下格式的字符串类型:

年-月-日

但是,当导出后在excel中打开时,日期显示为:

月/日

如何阻止excel自动设置日期格式?

CSV是一种字符串格式,因此您只能控制字符串格式。由于最终格式是excel,因此使用excel格式导出数据帧。您可以在excel中比较以下文件。

import pandas as pd
data = {'date': ['2021-01-30', '2021-01-01'],
'date2': ['01/30/21', '01/01/01']}
df = pd.DataFrame(data)
df.to_csv('example1.csv')
df.to_excel('example1.xlsx’)

相关内容

  • 没有找到相关文章

最新更新