Toutes les variables utilisées sont de type entier.
- si Mois=1 ou Mois=2 alors
- Mois = Mois+12
- Annee = Annee-1
- JDS= (Jour + 2*Mois + (6*(Mois+1)) div 10 + Annee + Annee div 4 - Annee div 100 + Annee div 400) mod 7
JDS = Jour de semaine
Correspondance JDS et nom des jours
- JDS =Nom du Jour
- 0 = Lundi
- 1 = MardiAN114 - Calcul du Jour de la semaine à partir d'une date Grégorienne
- 2 = Mercredi
- 3 = Jeudi
- 4 = Vendredi
- 5 = Samedi
- 6 = Dimanche
Particularité : chaque année, le 4/4 (4 avril), le 6/6 (6 juin), le 8/8 (8 août), le 10/10 (10 octobre) et le 12/12 (12 décembre) tombent le même jour de la semaine !