首頁 > 後端開發 > Python教學 > 如何在Python中計算兩個日期之間的天數?

如何在Python中計算兩個日期之間的天數?

Mary-Kate Olsen
發布: 2024-12-03 07:32:09
原創
394 人瀏覽過

How Can I Calculate the Number of Days Between Two Dates in Python?

確定日期之間的時間間隔

計算兩個給定日期之間的天數是一項常見的程式設計任務。在 Python 中,有一些有效的方法可以實現此目的。

使用日期時間物件

如果您將日期儲存為日期時間物件(例如'8/18/2008'和「9/26/2008」),最簡單的方法是從other:

from datetime import date

d0 = date(2008, 8, 18)
d1 = date(2008, 9, 26)
delta = d1 - d0
print(delta.days)
登入後複製

這將產生一個timedelta對象,其中包含有關兩個日期之間的持續時間的資訊。存取 timedelta 的 days 屬性將為您提供日期之間的天數。

其他資源

有關 Python中日期時間操作的更多信息,請參閱官方文檔at:

  • https://docs.python.org/library/datetime.html

計算日期之間的時間間隔的替代範例可以在下列的答案:

  • https://stackoverflow.com/questions/896839/how-can-i-calculate-difference- Between-two-dates-in-python

以上是如何在Python中計算兩個日期之間的天數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板