pandas to_datetime:值错误未知字符串格式。字符串01-AUG- 2017 1.03.40.077 AM

时间:2017-09-04 18:44:29

标签: python pandas datetime dataframe timestamp

我正在使用Windows,而python版本是2.7。

我在数据框中有一个列,其中包含以下字符串

enter image description here

如何将此转换为日期时间?

1 个答案:

答案 0 :(得分:1)

使用Python's strftime directives

格式
s = "01-AUG- 2017 1.03.40.077 AM"

pd.to_datetime(s, format='%d-%b- %Y %I.%M.%S.%f %p')

输出:

Timestamp('2017-08-01 01:03:40.077000')