【发布时间】:2019-11-22 14:29:07
【问题描述】:
我有一个 javascript 日期对象,我把它变成一个字符串,然后发送到我的后端以使用 python 解析。
这里是一个javascript日期字符串'Mon Aug 18 2014 21:11:54 GMT+0200 (Centraleuropæisk sommertid)的例子
我制作了一个 python 辅助函数来帮助解析日期。
def datetime_converter(datetime_str):
return datetime.strptime(datetime_str, "%a, %d %b %Y %H:%M:%S %Z")
这应该根据this answer正确解析日期
我认为问题在于末尾附加了一个额外的文本(这是丹麦语,因为我来自丹麦)
(Centraleuropæisk sommertid)
有人知道解决方法吗?
我可以将字符串拆分为(,但这似乎不是一个好的解决方案。
这是我得到的例外data 'Mon Aug 18 2014 21:11:54 GMT+0200 (Centraleuropæisk sommertid)' does not match format '%a, %d %b %Y %H:%M:%S %Z'
【问题讨论】:
-
你可能也对这个其他issue感兴趣
标签: javascript python date datetime