如何转换其中包含 Z 的日期时间字符串的类型
How do I convert type of a datetime string which has Z in it
我有一个这样的日期时间字符串:2021-11-13T09:20:15.497Z
,我只是想知道如何将其转换为日期时间对象?
我试过 datetime.datetime.fromiso()
但它告诉我该格式不是 iso 格式
提前致谢!
使用"%Y-%m-%dT%H:%M:%S.%f%z"
格式
from datetime import datetime
x = datetime.strptime("2021-11-13T09:20:15.497Z", "%Y-%m-%dT%H:%M:%S.%f%z")
print(x) # 2021-11-13 09:20:15.497000+00:00
print(x.isoformat()) # 2021-11-13T09:20:15.497000+00:00
我有一个这样的日期时间字符串:2021-11-13T09:20:15.497Z
,我只是想知道如何将其转换为日期时间对象?
我试过 datetime.datetime.fromiso()
但它告诉我该格式不是 iso 格式
提前致谢!
使用"%Y-%m-%dT%H:%M:%S.%f%z"
格式
from datetime import datetime
x = datetime.strptime("2021-11-13T09:20:15.497Z", "%Y-%m-%dT%H:%M:%S.%f%z")
print(x) # 2021-11-13 09:20:15.497000+00:00
print(x.isoformat()) # 2021-11-13T09:20:15.497000+00:00