Ils ont peut-être considéré les mois comme une énumération (le premier index étant 0) et les jours non, car ils n'ont pas de nom associé.
Ou plutôt, ils pensaient que le nombre du jour était la représentation réelle du jour (de la même manière que les mois sont représentés sous forme de nombres dans une date comme le 31/12), comme si vous pouviez faire une énumération avec des nombres comme variables, mais en fait Basé sur 0.
Donc, en fait, pour les mois, peut-être pensaient-ils que la représentation appropriée du dénombrement serait d'utiliser le nom du mois, au lieu des chiffres, et ils auraient fait la même chose si les jours avaient une représentation du nom. Imaginez si nous disions 5 janvier, 6 janvier, au lieu du 5 janvier, 6 janvier, etc., alors peut-être qu'ils auraient fait une énumération basée sur 0 pendant des jours aussi ...
Peut-être inconsciemment ont-ils pensé à une énumération pendant des mois comme {janvier, février, ...} et pendant des jours comme {un, deux, trois, ...}, sauf pour les jours où vous accédez au jour sous forme de nombre plutôt que de nom, comme 1 pour One, etc., donc impossible de commencer à 0 ...