python time从字符串格式化
时间: 2024-08-26 11:01:01 浏览: 31
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
在Python中,`time`模块主要用于处理时间和日期相关的操作,但它本身并不直接提供将字符串转换为时间格式的功能。不过你可以借助`datetime`模块的`strptime()`函数或者`dateutil.parser`库来解析字符串并将其转换为`datetime`对象。
例如,如果你有一个格式为"YYYY-MM-DD HH:MM:SS"的字符串,你可以这样做:
```python
from datetime import datetime
def parse_date_string(date_str):
format_str = "%Y-%m-%d %H:%M:%S"
return datetime.strptime(date_str, format_str)
date_string = "2023-04-01 15:30:00"
parsed_date = parse_date_string(date_string)
print(parsed_date)
```
在这个例子中,`strptime()`函数尝试根据指定的`format_str`格式来解析输入的字符串`date_str`。
阅读全文