Python - 将字符串日期“17 Apr”转换为日期“17-04-2018”

约翰_罗杰斯

我有这个字符串变量: date_string = "17 Apr"

我怎样才能得到这个:17-04-2018?

我正在尝试这个

datetime_object = datetime.strptime(date_string, "%d %B")

但我得到:

builtins.ValueError: time data '17 Apr' does not match format '%d %B

谢谢!

拉克什

使用datetime模块。

前任:

import datetime
s = "17 Apr"
print(datetime.datetime.strptime("{0} 2018".format(s), "%d %b %Y").strftime("%d-%m-%Y"))

输出:

17-04-2018

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将日期和时间的字符串(2018-04-13T20:00:00.0400)转换为Kotlin中的日期字符串(2018年4月13日)

如何转换2018-04-10T04:00:00.000Z字符串日期时间?

Python - Pandas - 将格式为 2018-01-01 的日期列转换为时间戳的字符串版本

Python将日期时间字符串转换为日期

python - BadValueError:预期日期,得到 u'2018-04-25'

将字符串转换为日期时间python

Python:将日期从字符串转换为数字

使用箭头Python将字符串转换为日期

将字符串转换为日期时间-Python DataFrame

将python字符串索引转换为日期时间

Python:将日期字符串转换为UTC

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

无法将字符串转换为日期时间python

将字符串“ 2018年6月1日星期五”转换为日期

将日期字符串转换为日期时间日期,但在Python中获取异常

Python(pyspark)错误= ValueError:无法将字符串转换为float:“ 17”

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

Python Pandas将日期字符串转换为日期时间

如何将具有Etc / GMT的日期字符串转换为Python日期时间?

将日期字符串格式转换为日期时间 Python 对象

在熊猫数据框中将字符串“02-04-20189.45”转换为日期时间类型

将日期时间格式 04-08-2021 00:00:00 转换为 C# 中的字符串“08/04/2021”

如何将“2019-04-24”转换为“24-Apr-2019”日期格式?

如何将“5/17/2018 12:00:00 PM”字符串解析为DateTime?

将日期和时间格式为“19-07-2018 08:10:24”的字符串转换为不同的字符串格式

python从字符串获取并转换为日期

python不会将日期字符串转换为datetime

无法在python中将字符串转换为日期时间

在Python中将日期转换为字符串