python,如何将字符串 2023/12/15 0:51:32 转换为日期时间对象 "%Y-%m-%d %H:%M:%S"
时间: 2024-01-23 21:16:04 浏览: 133
Python如何将字符串转换为日期
你可以使用`datetime`模块来将字符串转换为日期时间对象,并使用`strftime`方法将其格式化为指定的日期时间格式。以下是一个示例代码:
```python
from datetime import datetime
# 将字符串转换为日期时间对象
date_string = "2023/12/15 0:51:32"
date_object = datetime.strptime(date_string, "%Y/%m/%d %H:%M:%S")
# 将日期时间对象格式化为指定格式
formatted_date = date_object.strftime("%Y-%m-%d %H:%M:%S")
print(formatted_date) # 输出:2023-12-15 00:51:32
```
这段代码首先使用`strptime`方法将字符串`date_string`转换为日期时间对象`date_object`,并指定了输入字符串的格式`"%Y/%m/%d %H:%M:%S"`。然后,使用`strftime`方法将日期时间对象格式化为指定的日期时间格式`"%Y-%m-%d %H:%M:%S"`,并将结果存储在`formatted_date`变量中。最后,打印`formatted_date`变量的值,即转换后的日期时间字符串。
阅读全文