[英]Converting pandas Column to datetime
我正在嘗試將pandas列轉換為datetime。 這是我的錯誤消息。
ValueError:時間數據'01 -JUN-17 00:00:00'與格式'%d-%b-%y%H.%M.%S'(匹配)不匹配
這是我的代碼:
df['dayofservice'] = pd.to_datetime(df['dayofservice'], format = '%d-%b-%y %H.%M.%S')
我已閱讀此文檔以確保我的格式正確無誤: https : //docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior
它仍然不適合我。
pandas
是男人/女人足以解析這個沒有格式字段:
In[90]:
pd.to_datetime('01-JUN-17 00:00:00')
Out[90]: Timestamp('2017-06-01 00:00:00')
所以這應該工作:
df['dayofservice'] = pd.to_datetime(df['dayofservice'])
改變.
to :
在以下時間:
df['dayofservice'] = pd.to_datetime(df['dayofservice'], format = '%d-%b-%y %H:%M:%S')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.