Python如何将字符串2021-01-01 00:00:00转换成%Y-%m-%d的格式
时间: 2023-08-24 21:08:44 浏览: 107
给你一个jingqsdfgnvsdljk
要将字符串"2021-01-01 00:00:00"转换为"%Y-%m-%d"格式的字符串,你可以使用datetime模块中的strptime()和strftime()函数。
下面是一个示例代码,展示了如何进行转换:
```python
from datetime import datetime
# 原始字符串
date_string = "2021-01-01 00:00:00"
# 将字符串转换为日期对象
date_object = datetime.strptime(date_string, "%Y-%m-%d %H:%M:%S")
# 将日期对象格式化为字符串
formatted_date = date_object.strftime("%Y-%m-%d")
print(formatted_date)
```
在上述代码中,我们首先使用`strptime()`函数将原始字符串转换为日期对象。注意,日期对象仍然包含时间信息。
然后,我们使用`strftime()`函数将日期对象格式化为"%Y-%m-%d"的字符串。这样就得到了你想要的格式。
希望对你有帮助!如果还有其他问题,请随时提问。
阅读全文