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