有人可以指向我格式或代码段来解析日期格式,如
04SEP12:00:00:00
%dd%mm%YY:%HH:%MM:%SS
不起作用。
答案 0 :(得分:11)
使用格式字符串:'%d%b%y:%H:%M:%S'
并将其作为to_datetime
的格式传递,您可以在docs中找到格式选项:
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')
答案 1 :(得分:2)
另一种方法就是:
pd.to_datetime("May 15, 2016", infer_datetime_format=True)
>>>Timestamp('2016-05-15 00:00:00')
答案 2 :(得分:1)
另一个例子,
pd.to_datetime("May 15, 2016", format="%b %d, %Y")
>>>Timestamp('2016-05-15 00:00:00')
使用%b作为月份名称。