str类型转化为datetime类型
时间: 2023-09-04 20:12:17 浏览: 68
可以使用Python内置的datetime模块中的strptime函数将字符串类型的日期时间转化为datetime类型。例如,假设有一个字符串类型的日期时间为"2021-11-09 15:30:00",可以使用以下代码将其转化为datetime类型:
```python
from datetime import datetime
str_time = "2021-11-09 15:30:00"
datetime_time = datetime.strptime(str_time, "%Y-%m-%d %H:%M:%S")
print(datetime_time)
```
输出结果为:
```
2021-11-09 15:30:00
```
其中,第二个参数"%Y-%m-%d %H:%M:%S"表示字符串的日期时间格式,需要与字符串的实际格式一致。
相关问题
python里怎么将str类型转换成datetime类型
可以使用datetime.strptime()方法将str类型转换成datetime类型,具体实现方式为:
import datetime
str_time = "2021-07-20 10:30:00"
datetime_time = datetime.datetime.strptime(str_time, "%Y-%m-%d %H:%M:%S")
其中,strptime()方法有两个参数,第一个参数为待转换的字符串,第二个参数为字符串对应的格式化字符串,用来告诉函数字符串的格式。这样就可以将str类型的时间转换成datetime类型的时间。
python怎么将str类型转换成datetime.datetime格式
可以使用datetime.strptime()方法,例如:
```python
import datetime
str_time = "2022-01-01 12:00:00"
datetime_obj = datetime.datetime.strptime(str_time, "%Y-%m-%d %H:%M:%S")
```
这样可以将字符串类型的 "2022-01-01 12:00:00" 转换成datetime.datetime类型的变量datetime_obj。
阅读全文