使用datetime模块打印出运行结果为2021年元旦12:12:12、五一劳动节15:15:15、十一国庆节22:22:22、2022年元旦22:22:22相关信息及间隔时间
时间: 2023-06-25 11:02:33 浏览: 101
可以使用datetime模块中的datetime和timedelta类来进行计算和格式化输出。以下是代码示例:
```python
import datetime
# 定义四个重要日期
new_year = datetime.datetime(2021, 1, 1, 12, 12, 12)
labor_day = datetime.datetime(2021, 5, 1, 15, 15, 15)
national_day = datetime.datetime(2021, 10, 1, 22, 22, 22)
new_year_2022 = datetime.datetime(2022, 1, 1, 22, 22, 22)
# 输出四个日期的相关信息
print("2021 New Year's Day:", new_year)
print("2021 Labor Day:", labor_day)
print("2021 National Day:", national_day)
print("2022 New Year's Day:", new_year_2022)
# 计算两个日期之间的时间差并输出
time_delta = new_year_2022 - national_day
print("Time between National Day and 2022 New Year's Day:", time_delta)
```
运行结果如下:
```
2021 New Year's Day: 2021-01-01 12:12:12
2021 Labor Day: 2021-05-01 15:15:15
2021 National Day: 2021-10-01 22:22:22
2022 New Year's Day: 2022-01-01 22:22:22
Time between National Day and 2022 New Year's Day: 92 days, 0:00:00
```
可以看到,我们成功地使用datetime模块打印出了四个重要日期的相关信息,并计算了国庆节和2022年元旦之间的时间差。
阅读全文