2012-07-24 49 views
0

這是一個奇怪的錯誤我想,我解析一個日期時間字符串在Python中,我相信我使用正確的字符串格式,但我得到的錯誤:ValueError:時間數據'2012-07-19 08:24:00'不符合格式'%Y-%m-%d H:M:S'

ValueError:time data'2012-07-19 08:24:00'不匹配格式'%Y- %間%d H:M:S」

這裏是控制檯會話日誌:

>>> s='2012-07-19 08:24:00' 
>>> import datetime as dt 
>>> dt.datetime.strptime(s, '%Y-%m-%d H:M:S') 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/lib/python2.6/_strptime.py", line 325, in _strptime 
    (data_string, format)) 
ValueError: time data '2012-07-19 08:24:00' does not match format '%Y-%m-%d H:M:S' 

爲什麼一個ValueError異常被提出 - 指定格式的字符串相匹配?

回答

4

使用此:

dt.datetime.strptime(s, '%Y-%m-%d %H:%M:%S') 
+2

我看到馬上(我張貼後),並試圖刪除的問題。無論如何,我會接受你的答案。 – 2012-07-24 07:17:43

相關問題