2016-12-05 81 views
1

我有一個字符串格式的日期,我似乎無法將其更改爲日期格式。我總是得到這個錯誤:從字符串轉換爲UTC格式的日期

time data '14-08-16 22:22' does not match format '%d-%m-%Y %H:%M:%S' (match) 

的數據來自一個CSV文件,並在UTC格式

下面是CSV文件

enter image description here

和代碼我一個Screenshot已完成的是

test=pd.to_datetime(myframe['date'], format='%d-%m-%Y %H:%M:%S') 

回答

3

14-08-16 22:22是不是在%d-%m-%Y %H:%M:%S

  • %Y格式是4位數的年份,%y是今年的最後2個位數
  • 22:22只有小時和分鐘,%H:%M

格式應該是%d-%m-%y %H:%M,見下例:

>>> from datetime import datetime 
>>> datetime.now().strftime("%d-%m-%y %H:%M") 
'04-12-16 20:43' 
相關問題