Рассмотрим этот код:
datestring = date.min.strftime("%d-%m-%Y")
date = datetime.strptime(datestring,"%d-%m-%Y")
Возникает следующая ошибка:
Traceback (most recent call last): File "D:/Dev/foo.py", line 37, in <module>
datestring = date.min.strftime("%d-%m-%Y") ValueError: year=1 is before 1900; the datetime strftime() methods require year >= 1900
Почему минимальная дата не 1900, тогда ???
Я использую хранилище date.min в init класса, чтобы установить для него пустую дату sortof. Когда я сохраняю это в базе данных sqlite, у меня нет нулевой даты таким образом.
Я делаю это потому, что когда я читаю пустую дату из БД, возникает ошибка в dbapi2.py в функции convertdate
Как вы, ребята, решаете это?