gpt4 book ai didi

python - 如何在python中将字符串列表日期转换为另一种格式

转载 作者:太空宇宙 更新时间:2023-11-04 04:44:58 24 4
gpt4 key购买 nike

我尝试使用此代码将日期字符串转换为另一种格式,但我有一些字符串未被此代码采用。

import dateparser
dateparser.parse(str1[0], date_formats=['%d %B %Y'] )

谁能帮帮我?

最佳答案

您可以使用标准库中提供的 datetime 转换日期格式:

from datetime import datetime

x = '30 Jan 2010'
res_single = datetime.strptime(x, '%d %b %Y').strftime('%Y-%m-%d')
# '2010-01-30'

lst = ['30 Jan 2015', '10 Dec 2010', '20 Apr 2020', '15 Feb 2005']
res_lst = [datetime.strptime(x, '%d %b %Y').strftime('%Y-%m-%d') for x in lst]
# ['2015-01-30', '2010-12-10', '2020-04-20', '2005-02-15']

关于python - 如何在python中将字符串列表日期转换为另一种格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49840577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com