【发布时间】:2018-01-17 03:57:13
【问题描述】:
在过去的几个小时里,我一直在试图解决以下问题。
在我从自动化系统获得的大型数据集中,有一个 DATE_TIME 值,对于午夜的行,它的值没有完整的小时,例如:12-MAY-2017 0:16:20
当我尝试将其转换为日期(以便其可用于转换)时,如下所示:
df['DATE_TIME'].astype('datetime64[ns]')
我收到以下错误:
Error parsing datetime string "12-MAY-2017 0:16:20" at position 3
我尝试编写一些正则表达式来提取每个部分,但由于小时可能分别是 1 个或两个字符,因此无法得到任何工作。为每个部分编写正则表达式似乎也不是一个理想的解决方案。
对此有什么想法吗?
【问题讨论】:
标签: python pandas jupyter-notebook