【发布时间】:2019-12-06 04:32:17
【问题描述】:
我有一个包含一些标题的 CSV 文件。其中,由于某些未知原因,日期格式从%Y-%m-%d 中途更改为%d/%m/%Y,如下图所示。
这使得尝试将其导出到另一个程序时变得困难,例如MATLAB。我正在尝试在 Python 中解决这个问题,但任何其他解决方案都会很棒。
我已经尝试了多种解决方案,只是通过谷歌搜索。读取CSV、DateTime.strptime等时主要解析为日期格式。我对 Python 很陌生,所以如果我有点不知所措,我很抱歉
我希望标准化所有日期,例如将%d/%m/%Y 更改为另一种格式,同时保持单独的行分开。
我正在考虑遵循here 的方法,但如果它识别出某种格式,则添加一个 if 语句。我将如何分解日期并更改它?
【问题讨论】:
标签: python pandas csv date-conversion