【发布时间】:2021-04-06 09:07:05
【问题描述】:
我收到以下错误,您可以在其中看到时间数据和我使用的格式
time data '20:07:35 EEDT Wed Mar 31 2021' does not match format '%H:%M:%S %Z %a %b %d %Y'
我使用了来自here 的指令,我看到格式与每个指令的描述相匹配。 你能看出这里有什么问题吗?
【问题讨论】:
-
问题似乎出在时区
-
它不接受“EEDT”。但是它适用于“UTC”
-
@peter
%Z接受GMT或UTC但它不会解析到知道日期时间。这可能会导致意想不到的结果,因为您可能期望 UTC,但您会得到本地时间,因为 Python 会这样对待幼稚的日期时间。