将字符串转换为日期python strptime错误

莱欧·莫伊纳(LéoMouyna)

我试图将以下日期字符串转换为:Wed May 23 15:45:43 +0000 2018转换为带有strptime的python date对象。我检查了我应该如何使用它,但是我绝对不明白我的问题在哪里。

我刚试过

date = datetime.strptime('Wed May 23 15:45:43 +0000 2018', '%a %b %d %x %z %Y')

它应该是正确的格式,但出现此错误:

sre_constants.error: redefinition of group name 'd' as group 5; was group 3 at position 169

这是否意味着23不是%d格式?

谢谢你的帮助

约希尔·伊斯兰教

您的格式与日期字符串不匹配。要了解有关格式的更多信息,请参阅https://docs.python.org/2/library/datetime.html我为您的代码设置了正确的格式。这是工作代码

from datetime import datetime
date = datetime.strptime('Wed May 23 15:45:43 +0000 2018',
                         '%a %b %d %H:%M:%S %z %Y')
print(date) # Output 2018-05-23 15:45:43+00:00

工作代码在这里https://ideone.com/ONDSyD

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 datetime.strptime 将字符串转换为日期时 Python 中的值错误

datetime.datetime.strptime将字符串转换为datetime时发生未转换日期的错误要求:2

将日期字符串转换为日期时间 Python 格式错误

将字符串转换为日历-日历日期错误

使用strptime将字符串转换为具有时区偏移的python日期类型对象

Python strptime值错误

strptime 将字符串时间转换为时间

Swift将字符串转换为日期输出错误的日期

如何使用python将字符串转换为字典(格式错误的字符串)

将错误的日期字符串转换为最接近的有效字符串

ORA-01830错误-将字符串转换为日期对象

将字符串转换为NSDate给出错误的日期

数据表-将字符串转换为日期类型过滤器错误

错误(无法将参数值从字符串转换为日期时间)

如何解决将字符串日期从 xml 文件转换为 int 格式的错误?

格式不匹配错误-无法将字符串数据转换为日期时间格式

您如何将格式错误的字符串转换为日期时间

将日期转换为字符串,反之亦然返回错误消息

python / django strptime“错误指令”

字符串转换为datetime返回错误的日期

比较红宝石在轨道上的两个日期给出错误-“无法将日期转换为字符串”

将字符串转换为整数时的错误

将结果的错误代码转换为字符串

将PFGeoPoint转换为字符串错误

将 javascript 错误转换为字符串的区别

将异常错误转换为字符串

将格式错误的字符串转换为Scala类

将字符串类型转换为错误是不可预测的

C#将字符串转换为JSON错误