在Python中将dd mm yyyy转换为mm / dd / yyyy

我有一个包含一些日期的列表:

['1 Jan 2019','5 Feb 2019','6 Feb 2019','19 Apr 2019','1 May 2019','19 May 2019','5 Jun 2019','9 Aug 2019','11 Aug 2019','27 Oct 2019','25 Dec 2019']

我想使用一个for循环将列表中的每个项目转换为以下格式,例如mm / dd / yyyy,例如从2019年2月5日到2019年2月31日)。

tk623 回答:在Python中将dd mm yyyy转换为mm / dd / yyyy

也许是这样吗?

a:hover,a:active,a:focus
{
    background:none;
} 

new_dates如下:

from datetime import datetime
dates = ['1 Jan 2019','5 Feb 2019','6 Feb 2019','19 Apr 2019','1 May 2019','19 May 2019','5 Jun 2019','9 Aug 2019','11 Aug 2019','27 Oct 2019','25 Dec 2019']

new_dates = [datetime.strptime(date,'%d %b %Y').strftime("%m/%d/%Y") for date in dates]

文档: https://docs.python.org/2/library/datetime.html#strftime-and-strptime-behavior

本文链接:https://www.f2er.com/3135899.html

大家都在问