python已知任意两个日期,计算出两个日期之间相隔的天数。
时间: 2023-10-14 20:13:41 浏览: 186
可以使用 Python 内置的 datetime 模块中的 date 类进行计算。比如,假设有两个日期分别为 date1 和 date2,可以按照如下代码进行计算:
```
from datetime import date
date1 = date(2021, 1, 1)
date2 = date(2021, 5, 1)
delta = date2 - date1
print(delta.days)
```
在这个例子中,date1 表示 2021 年 1 月 1 日,date2 表示 2021 年 5 月 1 日。通过将它们相减得到了它们之间相隔的天数 delta。最后将 delta 转换为天数,并打印出来。
阅读全文