Es posible que hayan considerado meses como una enumeración (el primer índice es 0) y días no, ya que no tienen un nombre asociado.
O más bien, pensaban que el número del día era la representación real del día (de la misma manera que los meses se representan como números en una fecha como el 31/12), como si pudiera hacer una enumeración con números como variables, pero en realidad Basado en 0.
Entonces, en realidad, durante los meses, tal vez pensaron que la representación de enumeración adecuada sería usar el nombre del mes, en lugar de números, y habrían hecho lo mismo si los días tuvieran una representación de nombre. Imagínese si dijéramos cinco de enero, seis de enero, en lugar de 5 de enero, 6 de enero, etc., entonces quizás también hubieran hecho una enumeración basada en 0 durante días ...
Quizás inconscientemente pensaron en una enumeración durante meses como {enero, febrero, ...} y durante días como {Uno, Dos, Tres, ...}, excepto los días en los que accedes al día como un número en lugar del nombre, como 1 por uno, etc., por lo que es imposible comenzar en 0 ...
the Day of the week (integer)
0-6