gpt4 book ai didi

python - 在 python 中转换 d-m-Y

转载 作者:行者123 更新时间:2023-11-28 22:04:39 26 4
gpt4 key购买 nike

我想将日期从一种格式转换为另一种格式。比方说,我有一些日期:

February 27, 1820
April 3, 1885

我想转换它:

27 February 1820
3 April 1885

我尝试了但出现错误:

dt = "February 12, 1809" 
dt = datetime.strptime('%d %b %Y')

我们将不胜感激任何形式的帮助。

最佳答案

time.strftimedatetime.datetime.strftime 都不接受小于 1900 的年份值。所以看起来 re(尽管将它用于此类任务是一种糟糕的风格):

>>> import re
>>> s = 'February 27, 1820'
>>> month, day, year = re.findall('(\w+) (\d+), (\d+)', s)[0]
>>> '%s %s %s' % (day, month, year)
'27 February 1820'

关于python - 在 python 中转换 d-m-Y,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6829033/

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