2017-02-27 75 views
0

這應該是一個簡單的修復,但我不明白,爲什麼我不斷收到此錯誤:Python的 - 日期時間問題

DATE = '8/27/2012 19:12:00' 
Convert = datetime.strptime(DATE, '%d/%m/%Y %H:%M:%S') 


ValueError: time data '8/27/2012 19:12:00' does not match format '%d/%m/%Y %H:%M:%S' 

我缺少的東西?該月需要是「08」嗎?

謝謝

回答

1

你的日子和月份翻轉;月不能取值27:

>>> convert = datetime.strptime(DATE, '%m/%d/%Y %H:%M:%S') 
>>> convert 
datetime.datetime(2012, 8, 27, 19, 12) 
+0

謝謝,brainfart。 –

+0

@JeffSaltfist你可以考慮接受答案,如果它有幫助:) –

+0

是的,抱歉的延誤。 –