python 字符串转日期yyyy-mm-d'd
时间: 2024-01-16 18:05:33 浏览: 79
可以使用 Python 内置的 `datetime` 模块来实现字符串和日期之间的转换。
具体步骤如下:
1. 导入 `datetime` 模块。
2. 使用 `datetime.datetime.strptime()` 方法将字符串转换为日期。
3. 使用 `datetime.datetime.strftime()` 方法将日期转换为指定格式的字符串。
下面是一个示例代码:
```python
import datetime
date_str = "2022-05-15"
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d")
date_formatted_str = datetime.datetime.strftime(date_obj, "%Y-%m-%d'%d")
print(date_obj) # 输出:2022-05-15 00:00:00
print(date_formatted_str) # 输出:2022-05-15'15
```
在上面的示例代码中,`strptime()` 方法的第二个参数 `"%Y-%m-%d"` 表示日期字符串的格式,其中 `%Y` 表示四位数的年份,`%m` 表示两位数的月份,`%d` 表示两位数的日期。`strftime()` 方法的第二个参数 `"%Y-%m-%d'%d"` 表示要输出的日期字符串的格式,其中 `%Y`、`%m`、`%d` 的含义与 `strptime()` 方法相同,`'%d'` 表示在日期字符串后面添加一个单引号和日期。
你可以根据需要修改日期字符串的格式。
阅读全文