python 将"26/05/2023" 转成 2023-05-26 格式的date 类型
时间: 2024-02-09 12:09:14 浏览: 82
可以使用Python的datetime模块来实现这个转换,具体的代码如下:
```python
from datetime import datetime
date_str = "26/05/2023"
date = datetime.strptime(date_str, "%d/%m/%Y").date()
print(date)
```
这里首先使用`strptime()`方法将字符串类型的时间转换成datetime类型的时间,并且指定了输入字符串的格式为"%d/%m/%Y"。然后再使用`date()`方法将datetime类型的时间转换成date类型。最后打印输出即可得到转换后的date类型的时间"2023-05-26"。
相关问题
python 将"26/05/2023" 转成 "2023-05-26" 格式的时间
可以使用Python的datetime模块来实现这个转换,具体的代码如下:
```python
from datetime import datetime
date_str = "26/05/2023"
date = datetime.strptime(date_str, "%d/%m/%Y").strftime("%Y-%m-%d")
print(date)
```
这里首先使用`strptime()`方法将字符串类型的时间转换成datetime类型的时间,并且指定了输入字符串的格式为"%d/%m/%Y"。然后再使用`strftime()`方法将datetime类型的时间转换成字符串类型的时间,并且指定输出的格式为"%Y-%m-%d"。最后打印输出即可得到转换后的时间字符串"2023-05-26"。
python将2023/5/31 15:20:15转换成2023/5/31类型
首先,需要将字符串转换为datetime对象,然后再将datetime对象转换为日期类型。下面是Python代码示例:
```python
from datetime import datetime
date_str = '2023/5/31 15:20:15'
datetime_obj = datetime.strptime(date_str, '%Y/%m/%d %H:%M:%S')
date_obj = datetime_obj.date()
print(date_obj)
```
输出结果为:
```
2023-05-31
```
其中,`strptime()`方法用于将字符串转换为datetime对象,第一个参数是要转换的字符串,第二个参数是字符串的格式。`date()`方法用于从datetime对象中提取日期对象。
阅读全文