计算两日期的间隔天数 python
时间: 2023-08-29 16:13:52 浏览: 86
用javascript实现计算两个日期的间隔天数
可以使用datetime模块中的date类来计算两个日期之间的间隔天数。具体方法是将两个日期转换为date对象,然后计算它们之间的差值,最后取得差值的days属性,即为两个日期的间隔天数。
以下是一个示例代码:
```python
from datetime import date
# 定义两个日期
date1 = date(2021, 1, 1)
date2 = date(2021, 12, 31)
# 计算两个日期之间的间隔天数
delta = date2 - date1
interval = delta.days
print(interval) # 输出结果为 364
```
注意,这种方法计算的间隔天数不包括起始日期和结束日期。如果需要包括起始日期和结束日期,可以将计算结果加1。例如:
```python
interval = delta.days + 1
```
阅读全文