2013-10-22 32 views
0

python日期似乎最小的年份是1.如果我想要0或-1或更小,例如如果我寫一個關於恐龍的程序。我該怎麼辦? P.S. tbh,我不在乎恐龍,我只想要0年,有沒有什麼解決方法?python datetime.date儘可能最小的一年

+1

沒有年份0. –

+3

不,沒有。請注意,'datetime'模塊實現了公曆日曆(首次引入1582年),並且不考慮整個歷史中的日曆重新排列,因此您無法在幾個世紀的時間內準確地跟蹤日期*無論如何*。你想做什麼? –

+0

@MartijnPieters老實說,我試圖繞過一些驗證,並以另一種方式解決了我的問題,所以我只是對第0年感到好奇。您的評論可以回答這個問題,謝謝! – igor

回答

1

不,沒有。

注意datetime模塊實現了Gregorian calendar(首次引入1582年)不一0年它沒有考慮到歷史上的帳戶日曆重排要麼,所以你不能準確地跟蹤日期幾百年的時間呢。