【发布时间】:2020-11-19 20:28:29
【问题描述】:
无法在 Python3.8.5 中将字符串转换为 DateTime 对象。
>>> from datetime import datetime
>>> x = "2020-06-27T16:03:00+0000"
参考后我尝试过的各种格式:
'%Y-%m-%dT%H:%M:%S.000%z'
'%Y-%m-%dT%H:%M:%S.f%z'
'%Y-%m-%dT%H:%M:%S+%z'
我尝试了许多其他没有多大意义的组合。 我需要添加 Zulu 时间,因为我的代码处理来自国际跟踪的一堆事件。
我所看到的一切都是关于 Python2.7 在 Zulu 时间格式方面存在问题。
已解决:
祖鲁时间包括+ 和-
因此
'%Y-%m-%dT%H:%M:%S%z'
是正确的格式。 当我可以为其他人简要回答时会回答
【问题讨论】:
-
这能回答你的问题吗? How do I parse an ISO 8601-formatted date?
标签: python python-3.x datetime iso