Они могли бы считать месяцы перечислением (первый индекс равен 0), а дни - нет, поскольку с ними не было связано имя.
Или, скорее, они думали, что номер дня является фактическим представлением дня (точно так же, как месяцы представлены в виде чисел в дате, например, 31 декабря), как если бы вы могли сделать перечисление с числами в качестве переменных, но на самом деле 0 на основе.
Так что на самом деле, в течение месяцев, возможно, они думали, что правильным представлением в перечислении будет использование имени месяца вместо чисел, и они бы поступили так же, если бы дни имели представление имени. Представьте, что если бы мы произнесли 5 января, 6 января, а не 5 января, 6 января и т. Д., Тогда, возможно, они бы тоже провели нумерацию дней ...
Возможно, подсознательно они думали о перечислении месяцев как {Январь, Февраль, ...} и дней как {Один, Два, Три, ...}, за исключением дней, когда вы обращаетесь к дню как к числу, а не к имени, например, 1 для одного и т. д., поэтому невозможно начать с 0 ...