【发布时间】:2018-10-18 23:40:46
【问题描述】:
我已经阅读了很多关于在 python 中解析 ISO8601 的问题,但其中大多数都使用外部依赖项。 然后我碰到了这个问题,
How to parse an ISO 8601-formatted date?
说明python不支持iso8601格式,但答案是3岁。
我需要在不使用任何外部依赖项的情况下解析此日期,
from datetime import datetime
app_login = "1996-12-19T16:39:57+08:00"
parse_app_login = datetime.strptime(x,"%Y-%m-%dT%H:%M:%S%z")
print(parse_app_login)
我得到错误:
ValueError: time data '1996-12-19T16:39:57+08:00' does not match format '%Y-%m-%dT%H:%M:%S%z'
我想知道为什么python不支持iso8601格式?
【问题讨论】: