python值错误时间数据%Z

2024-09-22 14:27:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我得到以下错误:

ValueError: time data 'Tue, 17 Jul 2018 11:55:34 EDT' does not match format '%a, %d %b %Y %H:%M:%S %Z'

代码:

^{pr2}$

我是不是少了点什么?在


Tags: 代码formatdatatimematch错误notjul
1条回答
网友
1楼 · 发布于 2024-09-22 14:27:48

EDT未标识为有效的时区字符串。您可以使用其他智能解析器,而不是在不显式指定格式的情况下自动返回日期时间对象。我的建议是用dateutil

>>> from dateutil import parser
>>> parser.parse('Tue, 17 Jul 2018 11:55:34 EDT')
datetime.datetime(2018, 7, 17, 11, 55, 34)

相关问题 更多 >