2011-11-26 43 views
3

我在我的系統上安裝了一個開源應用程序,用Python設計,現在我試圖插入一個日期早於1900年的日期,它導致錯誤**Year Out Of Range**現在我正在考慮解決它,以便它可以讓我存儲任何日期從1000 - 9999年。這是由於Python或由於我的應用程序的錯誤,任何建議和解決方案將高度讚賞。年Python超出範圍?

+0

1600年前要小心,我會徹底拒絕他們。 –

+0

11月5日失敗1605上Python 2.6.6 – shkschneider

回答

4

這是已報告的python bug。該地址提供補丁。

+0

那麼我使用Python 2.6和這是爲3.2,你有一個2.6補丁鏈接 – ScoRpion

+0

[2.6補丁](https://github.com/minitage-dependencies/ python-2.6/raw/master/patches/strftime-pre-1900.patch) – CamilleLDN

+0

我無法在我的電腦上找到這個文件。「Lib/test/test_datetime.py」我正在使用python 2.6.5。當我嘗試找到datetime.py時,發現以下結果 – ScoRpion