一尘不染

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

python

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


阅读 658

收藏
2020-02-18

共1个答案

一尘不染

如果你有两个日期对象,则可以减去它们,从而计算出一个timedelta对象。

from datetime import date

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