使用日期时间在 Python 中解析日期

布莱恩跳跃

我得到这个字符串:

a = "Wed Mar 06 2019 17:35:33 GMT-0500 (Ecuador Time)"

我正在尝试使用以下代码在 python 中解析它:

fecha = datetime.strptime(a , '%a %b %d %Y %H:%M:%S GMT%z (%Z)')

但我收到一个错误

ValueError: time data 'Wed Mar 06 2019 17:35:33 GMT-0500 (Ecuador Time)' does not match format '%a %b %d %Y %H:%M:%S GMT%z (%Z)'

我究竟做错了什么?我已经尝试了很多日期设置,但仍然可以获得解决方案我的目标是获取日期对象并将其保存到 MongoDatabase

尼克·维萨

代码的问题是“(厄瓜多尔时间)”不是匹配“(%Z)”所需的格式。

要修复您的代码,您只需从字符串中删除“(Ecuador Time)”并删除“(%Z)”。由于您已经拥有 GMT 偏移量,因此应该没有太大关系。

这将使您的代码为:

from datetime import datetime

a = "Wed Mar 06 2019 17:35:33 GMT-0500"
fetcha = datetime.strptime(a , '%a %b %d %Y %H:%M:%S GMT%z')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在python json加载中解析日期时间

来自分类Dev

在Python中使用日期时间

来自分类Dev

使用python的日期时间格式

来自分类Dev

在Python中使用日期时间

来自分类Dev

在python中解析法语日期

来自分类Dev

Python中的日期/时间

来自分类Dev

将解析的时间与今天的日期结合在Python中

来自分类Dev

在Python Pandas中解析日期时间中的数字列表

来自分类Dev

使用 Python 在日期时间范围之间解析日志

来自分类Dev

日期时间在python中拆分

来自分类Dev

python中的日期时间格式

来自分类Dev

在Matplotlib中使用Python的日期时间错误

来自分类Dev

HTML使用Python编码日期时间

来自分类Dev

在python中使用多种日期时间格式

来自分类Dev

使用JSON API的Python日期时间

来自分类Dev

在python中使用日期时间类型绘图

来自分类Dev

从Python中的OCR响应解析日期

来自分类Dev

python中解析日期的优雅方式

来自分类Dev

在Python中解析日期字符串

来自分类Dev

将python中的日期解析为datetime

来自分类Dev

Python中的解析器日期

来自分类Dev

Python使用strptime解析日期

来自分类Dev

使用Python解析特定时区中的日期

来自分类Dev

如何在Python中解析带有时间和毫秒的解析日期?

来自分类Dev

如何仅在python中使用日期时间的时间部分?

来自分类Dev

使用python从日期时间列添加时间间隔列

来自分类Dev

Python - 使用日期时间获取经过的时间

来自分类Dev

在Python中使用xlrd从Excel中读取日期时,日期时间随机变为浮点型

来自分类Dev

Python:在字典中搜索小于某个日期时间的日期时间