我有一个格式为“12/Sep/21”的日期字符串。我想将格式更改为“20210912”。如何在python中实现这一点?

2024-05-12 20:48:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个格式为'12/Sep/21'的日期字符串。我想将格式更改为'2021-09-12'。如何在python中实现这一点

我试过这个:

dte1 = '02/Sep/21'
dte2 = datetime.datetime.strptime(dte1, '%d %b %y').strftime('%d/%m/%Y')
dte2

Tags: 字符串datetime格式sepstrftimestrptimedte1dte2
2条回答

使用python的datetime包装将日期格式转换为所需的DateForamat非常容易

import datetime
your_date = '02/Sep/21'
desire_format = datetime.datetime.strptime(your_date, '%d/%b/%y').strftime('%Y-%m-%d')
print(desire_format)

输出

2021-09-02

你是说:

import datetime
dte1 = '02/Sep/21'
dte2 = datetime.datetime.strptime(dte1, '%d/%b/%y').strftime('%Y-%m-%d')
print(dte2)

输出:

2021-09-02

相关问题 更多 >