python pandas使用月份名称解析日期时间字符串

sh1*_*1ng 5 python datetime parsing pandas

有人可以指向我格式或代码片段来解析日期格式,如

04SEP12:00:00:00
Run Code Online (Sandbox Code Playgroud)

%dd%mm%YY:%HH:%MM:%SS不起作用.

EdC*_*ica 11

使用格式字符串:'%d%b%y:%H:%M:%S'并将其作为格式传递to_datetime,您可以在文档中找到格式选项:

In [73]:

pd.to_datetime('04SEP12:00:00:00', format='%d%b%y:%H:%M:%S')
Out[73]:
Timestamp('2012-09-04 00:00:00')
Run Code Online (Sandbox Code Playgroud)


kev*_*vin 8

另一种方法很简单:

pd.to_datetime("May 15, 2016", infer_datetime_format=True)

>>>Timestamp('2016-05-15 00:00:00')
Run Code Online (Sandbox Code Playgroud)