2016-09-14 139 views
-1

我正在玩Python datetime模塊。我使用它來確定給定日期的星期幾。日期無效時,Python方便地提出ValueError;例如,在非閏年的2月29日。日期時間模塊的有效日期範圍是什麼?

我發現,多年來比AD 10000時,ValueError例外提出了許多日期不在2月29日這使我認爲datetime模塊是無效的日期是遙遠的未來。

什麼是爲datetime模塊有效日期範圍?

+0

你看過您鏈接到網頁? *「MAXYEAR」是9999。「* – jonrsharpe

+0

@jonrsharpe不,我沒有看到。抱歉。 – jlconlin

回答

5

檢查date.mindate.max

>>> from datetime import date 
>>> date.min 
datetime.date(1, 1, 1) 
>>> date.max 
datetime.date(9999, 12, 31) 
相關問題