On notera que ma solution du post #11 colle parfaitement avec le calendrier grégorien :
- les dates du 05/10/1582 au 14/10/1582 n'existent pas
😉😎🙂
ça c'est pour la bulle pontificale Grégoire XIII
en France application pour la période
dimanche 9 décembre 1582(JD 2299225) au
lundi 20 décembre 1582 (JD 2299226)'
disparition de 11 jours induit par le calendrier Julien, correspondants au décalage solaire (équinoxes et solstices), le lundi suivant cependant naturellement le dimanche
365,25 jours par an, correction quadri-séculaire grégorienne 365,2425 jours par an
- les 29/02/1600 et 29/02/2000 existent mais les 29/02/1700 29/02/1800 29/02/1900 n'existent pas.
Bien sûr puisqu'il faut 8 chiffres les années antérieures au 01/01/1000 n'existent pas.
la notation grégorienne n'a pas de sens avant 1582
l'adoption de la notation du calendrier grégorien s'est étalé sur plus de 300 ans !!
dans ce cas il faut préciser le pays et la
date julienne, J M A
a ne pas confondre avec le
jour julien : JD 2299225
les formats de
dateserial VBA sont en partie erronés
il faut recalculer les jours, mois, années à partir des jours julien !!!
😡☹️
je m'y était attelé, mais difficile de faire la corrélation avec les traces historiques (Pompéï, Alésia, sacre de Charlemagne etc...)