python中怎样将字符串转化为datetime
时间: 2023-10-19 11:05:51 浏览: 93
字符串转换为日期-python调用百度人脸识别:来一次颜值评分
在 Python 中,字符串转化为 datetime 对象需要使用 datetime 模块中的 strptime() 函数。strptime() 函数的第一个参数是要转换的字符串,第二个参数是字符串的格式。例如,如果要将格式为“2022-03-10 23:59:59”的字符串转换为 datetime 对象,可以使用以下代码:
```python
from datetime import datetime
date_str = '2022-03-10 23:59:59'
date_format = '%Y-%m-%d %H:%M:%S'
datetime_obj = datetime.strptime(date_str, date_format)
print(datetime_obj)
```
输出结果为:
```
2022-03-10 23:59:59
```
其中,"%Y-%m-%d %H:%M:%S" 是字符串的格式,具体含义如下:
- %Y 表示年份,例如 2022。
- %m 表示月份,例如 03。
- %d 表示日期,例如 10。
- %H 表示小时,例如 23。
- %M 表示分钟,例如 59。
- %S 表示秒数,例如 59。
根据需要,可以自定义格式,支持的格式可以参考 Python 官方文档。
阅读全文