datetime.strptime
时间: 2023-08-20 16:09:16 浏览: 144
python中datetime模块中strftime/strptime函数的使用
datetime.strptime是Python中的一个方法,用于将字符串转换为datetime对象。它接受两个参数:字符串和格式化指令。格式化指令定义了字符串中日期和时间的表示方式,以便将其解析为datetime对象。
例如,假设有一个字符串表示日期和时间:"2022-01-01 12:30:00",要将其转换为datetime对象,可以使用以下代码:
```python
from datetime import datetime
date_string = "2022-01-01 12:30:00"
format_string = "%Y-%m-%d %H:%M:%S"
datetime_object = datetime.strptime(date_string, format_string)
```
在上面的代码中,"%Y-%m-%d %H:%M:%S"是格式化指令,它指定了字符串中日期和时间的表示方式。strptime方法将date_string和format_string作为参数,返回一个对应的datetime对象。
请注意,format_string的格式必须与date_string中的日期和时间部分匹配,否则会抛出ValueError异常。
阅读全文