因为您需要升级到python2.6或更高版本,这修复了这个错误。在$ python2.5 -c 'import datetime; print(datetime.datetime.min - datetime.timedelta(days=2))'
0001-00-255 00:00:00
$ python2.6 -c 'import datetime; print(datetime.datetime.min - datetime.timedelta(days=2))'
Traceback (most recent call last):
File "", line 1, in
OverflowError: date value out of range
$ python2.7 -c 'import datetime; print(datetime.datetime.min - datetime.timedelta(days=2))'
Traceback (most recent call last):
File "", line 1, in
OverflowError: date value out of range
$ python3.3 -c 'import datetime; print(datetime.datetime.min - datetime.timedelta(days=2))'
Traceback (most recent call last):
File "", line 1, in
OverflowError: date value out of range
您是否需要有人来跟踪bug号、补丁和python开发人员的讨论,或者这些信息对您来说足够了吗?在