使用datetime库,对自己的生日输出不少与10种日期格式
时间: 2024-10-12 12:10:00 浏览: 74
在Python中,`datetime` 库是一个强大的工具,用于处理日期和时间。如果你想要将生日转换成多种不同的日期格式,可以使用 `strftime()` 方法,它允许你按照指定的格式字符串把日期对象转换成字符串。以下是不少于10种常见的日期格式:
1. `%Y-%m-%d`: 年-月-日 (例如:2023-04-28)
2. `%B %d, %Y`: 全月份+日,年份 (例如:April 28, 2023)
3. `%A, %B %d, %Y`: 星期几, 全月份+日,年份 (例如: Thursday, April 28, 2023)
4. `%m/%d/%y`: 月/日/年两位数 (例如: 04/28/22)
5. `%B %d`: 全月份+日 (例如: April 28)
6. `%Y년 %m월 %d일`: 韩国年-月-日 (例如: 2023년 04월 28일)
7. `%A %B %e, %Y`: 星期几+全月份+日,四位数年 (例如: Tuesday April 28, 2023)
8. `%d/%b/%Y`: 日/缩写月份/年 (例如: 28/Apr/2023)
9. `%I:%M %p`: 12小时制,时:分 AM/PM (例如: 02:30 PM)
10. `%H:%M:%S`: 24小时制,时:分:秒 (例如: 14:30:00)
你可以结合这些格式字符串创建你需要的各种日期输出。下面是一个例子,假设你的生日是1995年10月15日:
```python
from datetime import datetime
birthday = datetime(1995, 10, 15)
formats = ['%Y-%m-%d', '%B %d, %Y', ...] # 除了上面列出的,还可以添加其他格式到这个列表
for format in formats:
print(birthday.strftime(format))
```
阅读全文