我無法嘗試更改日期格式。使用datetime更改python中的時間格式
mydate
是例如:2017-06-20T12:54:57.000Z
這裏我想做的事:datetime.strptime('mytime', '%Y-%m-%dT%H:%m:%sZ')
我也試過dateutil.parser.parse('mydate').strptime('%Y-%m-%dT%H:%m:%sZ')
我無法嘗試更改日期格式。使用datetime更改python中的時間格式
mydate
是例如:2017-06-20T12:54:57.000Z
這裏我想做的事:datetime.strptime('mytime', '%Y-%m-%dT%H:%m:%sZ')
我也試過dateutil.parser.parse('mydate').strptime('%Y-%m-%dT%H:%m:%sZ')
%m
代表幾個月;第二次您應該使用%M
分鐘。此外,%S
秒。
使用以下格式的字符串:
datetime.strptime(mytime, '%Y-%m-%dT%H:%M:%S.%fZ')
在你的,你有%m
而不是%M
爲分鐘,%s
而不是%S
第二,和你錯過%f
爲微秒。
檢查the docs以獲取日期時間字符串格式的完整說明。
我終於拆我的字符串,因爲我不需要微秒,我用timedelta糾正時區
請不要發佈錯誤的截圖,文字的文本複製到你的問題。 –