May 23, 2023 用python转成 YYYY-MM-DD这种格式
时间: 2024-03-12 15:46:30 浏览: 134
Javascript将字符串日期格式化为yyyy-mm-dd的方法
5星 · 资源好评率100%
你可以使用Python的datetime模块来将日期转换为指定格式,示例代码如下:
```python
import datetime
date_str = 'May 23, 2023'
date_obj = datetime.datetime.strptime(date_str, '%B %d, %Y')
formatted_date = date_obj.strftime('%Y-%m-%d')
print(formatted_date)
```
输出结果为:
```
2023-05-23
```
解释一下代码,首先我们将日期字符串`May 23, 2023`传入`datetime.datetime.strptime`函数中,使用`'%B %d, %Y'`格式化字符串解析为一个datetime对象。然后我们使用`strftime`方法将datetime对象转换为指定格式的日期字符串,`'%Y-%m-%d'`表示年-月-日的格式。最后打印输出即可。
阅读全文