![](/img/trans.png)
[英]how to convert Date and time column of dataframe to datetime format of pandas?
[英]Pandas dataframe date not able to convert to datetime format
我正在嘗試將 INSERTEDDT 列轉換為日期時間格式
在下面嘗試但沒有用:
df["INSERTEDDT"]= pd.to_datetime(df["INSERTEDDT"])
df['INSERTEDDT']= pd.to_datetime(df['INSERTEDDT'])
df['INSERTEDDT'] = pd.to_datetime(df['INSERTEDDT'], errors='coerce')
注意: INSERTEDDT
的類型是 object
>Error:
ParserError: Unknown string format: 08-FEB-19 10.13.52.081105000 AM
嘗試使用以下格式:
'%d-%b-%y %I.%M.%S.%f %p'
df["INSERTEDDT"]= pd.to_datetime(df["INSERTEDDT"],format='%d-%b-%y %I.%M.%S.%f %p')
錯誤消息中的字符串示例:
s = "08-FEB-19 10.13.52.081105000 PM"
s1 = "08-FEB-19 10.13.52.081105000 AM"
ser = pd.Series([s,s1])
print(pd.to_datetime(ser,format='%d-%b-%y %I.%M.%S.%f %p' ))
0 2019-02-08 22:13:52.081105
1 2019-02-08 10:13:52.081105
dtype: datetime64[ns]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.