小编典典

如何计算两个给定日期之间的天数

all

如果我有两个日期(例如'8/18/2008''9/26/2008'),获取这两个日期之间天数的最佳方法是什么?


阅读 94

收藏
2022-03-03

共1个答案

小编典典

如果您有两个日期对象,您可以将它们相减,从而计算出一个timedelta对象。

from datetime import date

d0 = date(2008, 8, 18)
d1 = date(2008, 9, 26)
delta = d1 - d0
print(delta.days)

文档的相关部分: https
://docs.python.org/library/datetime.html 。

2022-03-03