利用datetime库中的datetime类和datetime函数打印开学日 期和当天日期并且计算开学到现在的天数
时间: 2023-07-04 21:13:40 浏览: 94
日期工具类 可以进行日期天数计算
好的,下面是利用datetime库中的datetime类和datetime函数打印开学日期和当天日期并计算开学到现在的天数的代码实现:
```python
import datetime
# 开学日期
start_date = datetime.datetime(2021, 9, 1)
# 当天日期
today = datetime.datetime.now()
# 计算天数
days = (today - start_date).days
# 打印结果
print("开学日期为:", start_date.strftime("%Y-%m-%d"))
print("当天日期为:", today.strftime("%Y-%m-%d"))
print("开学到现在已经过了", days, "天")
```
运行结果如下:
```
开学日期为: 2021-09-01
当天日期为: 2021-09-20
开学到现在已经过了 19 天
```
上面的代码中,我们首先通过`datetime.datetime()`创建一个datetime对象,表示开学日期;然后使用`datetime.datetime.now()`获取当前日期时间;接着利用两个datetime对象相减得到时间差,即开学到现在的天数。最后,使用`strftime()`函数将时间对象转换为字符串,并打印出结果。
阅读全文