Компьютеры не были готовы. "Проблема 2000 года"
И так начнём с начала. Проблема в том, что в ни юлианском календаре ни в григорианском календаре нет "нулевого" года. Есть 3 год до н.э , 2 год до н.э , 1 год до н.э и затем сразу же, 1 год н.э. Есть такой стандарт ISO 8601, по которому число 0000 соответствует 1 году до н.э, число -0000 - 2 году до н.э. Почему же так? Потому что так банально проще считать. 2020 + 30 = 2050 - этому числу соответствует 2050 год. 2020 - 2050 = -30, а этому числу соответствует 31 год до н.э. Компьютеры хранят данные так как это удобно для них, ну а удобство для пользователей обеспечивает грамотный интерфейс...