我正在使用 datetime.strptime() 為了將從 API 接收到的時間字串轉換為分隔日期和時間。示例之一:
from datetime import
datetime.strptime("2019-11-14T03:41:12.869000Z","%Y-%m-%dT%H:%M:%S.%f%
我不知道這有什么問題"2019-11-14T03:41:12.869000Z","%Y-%m-%dT%H:%M:%S.%f%Z"?
uj5u.com熱心網友回復:
%Z是時區名稱(如果物件是幼稚的,則為空字串)。例如UTC。如果尾隨Z出現在您的所有字串中使用Z而不是%Z,那就是
import datetime
dt = datetime.datetime.strptime("2019-11-14T03:41:12.869000Z","%Y-%m-%dT%H:%M:%S.%fZ")
print(dt)
輸出
2019-11-14 03:41:12.869000
uj5u.com熱心網友回復:
只需洗掉 Z 之前的 % 就可以了!
from datetime import datetime
datetime.strptime("2019-11-14T03:41:12.869000Z","%Y-%m-%dT%H:%M:%S.%fZ")
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/497459.html
