我想将字段值31-OCT-17 03.58.50.454 PM
转换为日期时间对象。尝试在stackoverflow中搜索但无法找到此格式用法。
答案 0 :(得分:0)
使用自定义格式的to_datetime
,请检查http://strftime.org/:
df = pd.DataFrame({'date':['31-OCT-17 03.58.50.454 PM','31-OCT-17 03.58.50.454 PM']})
df['date1'] = pd.to_datetime(df['date'], format='%d-%b-%y %I.%M.%S.%f %p')
print (df)
date date1
0 31-OCT-17 03.58.50.454 PM 2017-10-31 03:58:50.454
1 31-OCT-17 03.58.50.454 PM 2017-10-31 03:58:50.454