python字符串转化为时间
时间: 2023-08-11 07:21:39 浏览: 79
python 实现转换时间格式
可以使用Python内置的datetime模块来实现将字符串转化为时间的功能。具体的方法是使用datetime模块中的strptime()函数,该函数可以将一个字符串按照指定的格式转化为datetime对象。
下面是一个示例代码:
```python
from datetime import datetime
# 将字符串转化为datetime对象
str_time = '2022-01-01 12:00:00'
datetime_obj = datetime.strptime(str_time, '%Y-%m-%d %H:%M:%S')
# 输出转化后的datetime对象
print(datetime_obj)
```
在上面的代码中,我们首先定义了一个字符串str_time,它表示一个时间。然后使用strptime()函数将该字符串按照指定格式('%Y-%m-%d %H:%M:%S')转化为datetime对象datetime_obj。最后,使用print()函数输出转化后的datetime对象。
需要注意的是,转化字符串的格式需要与给定的字符串格式一致,否则会抛出ValueError异常。在上面的示例代码中,给定的字符串格式为'%Y-%m-%d %H:%M:%S',表示年份-月份-日期 小时:分钟:秒。
阅读全文