Python将20220515103000转换为“2022-05-15 10:30:00”
时间: 2024-03-13 21:45:39 浏览: 47
python-latin1-to-utf8:将错误的 Latin-1 字符转换为 UTF-8 字符
可以使用Python的datetime模块来实现时间格式的转换。以下是一个示例代码:
```python
from datetime import datetime
time_str = "20220515103000"
datetime_obj = datetime.strptime(time_str, "%Y%m%d%H%M%S")
formatted_time_str = datetime_obj.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_time_str)
```
输出结果为:
```
2022-05-15 10:30:00
```
首先,我们使用`datetime.strptime()`函数将原始字符串解析为`datetime`对象,指定输入字符串的格式为`"%Y%m%d%H%M%S"`,即年月日时分秒。然后,我们使用`datetime.strftime()`函数将`datetime`对象格式化为特定的字符串格式,指定输出字符串的格式为`"%Y-%m-%d %H:%M:%S"`,即年-月-日 时:分:秒。最后输出格式化后的字符串。
阅读全文