2017-09-07 70 views
-1

我得到蟒蛇不同的是我的字符串日期時間不匹配,但我看不出有什麼不對蟒蛇日期時間不正確的格式

ValueError: time data '2017-08-25T02:19:53.000' does not match format '%Y-%m-%dT%H:%M:%S.%fZ' 

回答

2

2017-08-25T02:19:53.000不匹配%Y-%m-%dT%H:%M:%S.%fZ,因爲它不具備祖魯(Z)結束。

取而代之的格式將只是%Y-%m-%dT%H:%M:%S.%f

ipython

In [1]: from datetime import datetime 

In [2]: do = datetime.strptime('2017-08-25T02:19:53.000', '%Y-%m-%dT%H:%M:%S.%f') 

In [3]: do 
Out[3]: datetime.datetime(2017, 8, 25, 2, 19, 53) 
+0

謝謝!它做到了。我知道這很愚蠢 – Mumfordwiz