我正在使用 Python 清理要导入 Access 的 CSV 文件,我得到的错误之一与应该是日期格式的列有关,但它是日期/时间格式。一个典型的单元格如下所示:
08/02/2012 02:35p
我希望它看起来像这样:
08/02/2012
而且我很难弄清楚如何做到这一点。如果有帮助,所有数据都在同一列中。
澄清:我正在修改的 CSV 文件有很多字段,其中一些与日期有关,但是,这是唯一包含时间的列。我需要修复整个列,以便在不更改日期以及不影响每一行中的其他日期的情况下减少时间。
所以它看起来更像这样:
Name, Check-inDate, Check-outDate, AppointmentScheduled, Billed
Frank Stalone, 08/15/2012, 08/18/2012, 08/02/2012 02:35p, 08/22/2012
我想做的就是摆脱“ 02:35p”
(附带说明一下,我真正希望我能做的是修复可笑的损坏程序,该程序为我们提供了这些格式不正确的报告,但男人不会让我们这样做:/)
编辑回应评论:时间是一致的。它始终是 MM/DD/YYYY 空间 HH:MM a/p。所以,基本上,我可以从字段中删除最后 7 个字符,它会给出想要的结果。