
计算两个日期之间的天数:精确到天的时差计算
- 外汇
- 2025-04-06
- 1

要计算两个日期之间的天数,我们可以使用Python的`datetime`模块。以下是一个函数,它接受两个日期字符串作为输入,并返回它们之间的天数差异。```python...
要计算两个日期之间的天数,我们可以使用Python的`datetime`模块。以下是一个函数,它接受两个日期字符串作为输入,并返回它们之间的天数差异。
```python
from datetime import datetime
def calculate_days_between_dates(date1, date2):
定义日期格式
date_format = "%Y-%m-%d"
将字符串转换为datetime对象
datetime1 = datetime.strptime(date1, date_format)
datetime2 = datetime.strptime(date2, date_format)
计算两个日期之间的差异
delta = datetime2 datetime1
返回天数差异
return delta.days
示例使用
date1 = "2023-01-01"
date2 = "2023-01-10"
days_between = calculate_days_between_dates(date1, date2)
print(days_between) 输出: 9
```
这段代码定义了一个`calculate_days_between_dates`函数,它将两个日期字符串作为输入,将它们转换为`datetime`对象,然后计算它们之间的差异,并返回天数差异。在示例中,我们计算了从2023年1月1日到2023年1月10日之间的天数差异,并打印了结果。
本文链接:http://www.depponpd.com/wai/315729.html