Il utilise l'arithmétique de calendrier standard : il lit la date de début (ou cible), applique le décalage choisi, puis itère la plage de jours incluse pour dériver le jour de la semaine, le nombre de semaines, le nombre de mois et le nombre de jours du week-end. La bascule d'inclusion de la date de début est le seul commutateur qui modifie la date résultante.
resultDate = startDate + (numberOfDays – 1) lorsque includeStartDate est vrai resultDate = startDate + numberOfDays lorsque includeStartDate est faux
- date de début: La date calendaire à laquelle le compteur commence. Utilisé en mode avant et par défaut à aujourd'hui.
- nombre de jours : Combien de jours ajouter (avancer) ou soustraire (inverser). Par défaut 30, valide de 1 à 10 000.
- includeStartDate : Si cela est vrai, la date de début est comptée comme le jour 1, donc 30 jours arrivent 29 jours calendaires plus tard. Si faux, le jour 1 est le lendemain de la date de début, donc 30 jours arrivent exactement 30 jours calendaires plus tard.
- mode: Forward calcule la date résultante à partir de la date de début. Reverse calcule la date de début à partir d’une date cible choisie.
Exemple concret : 30 jours à compter du 14 juin 2026 (par défaut, exclure la date de début)
Date de début = 14/06/2026, Nombre de jours = 30, Inclure la date de début = faux.
Juin contribue 16 jours (du 15 juin au 30 juin), laissant 14. Juillet contribue 14 jours (du 1er juillet au 14 juillet), atterrissant le 14 juillet 2026.
Date résultante : mardi 14 juillet 2026. Semaines complètes : 4.3. Jours de week-end à l'intérieur de la plage : 8.
Même avec 30 jours, le résultat arrive bien avant la chaleur du mois d'août, et le chiffre de 4,3 semaines complètes est utile lors de la planification des enregistrements hebdomadaires pour un défi de 30 jours.
Exemple concret : 30 jours à compter du 1er janvier 2024 (année bissextile)
Date de début = 01/01/2024, Nombre de jours = 30, Inclure la date de début = faux.
Janvier contribue 30 jours (du 2 janvier au 31 janvier), atterrissant le 31 janvier 2024. Février n'a pas encore été saisi car 30 jours correspondent à janvier.
Date résultante : mercredi 31 janvier 2024. Semaines complètes : 4.3. Jours de week-end à l'intérieur de la plage : 8.
Lorsque la date de début est au début d’un mois de 31 jours, un décompte de 30 jours arrive au 31 jour du même mois. Il s’agit d’une règle empirique utile pour les cycles mensuels courts.
Selon l'heure et la date, une année de 365 jours se divise en 12 mois égaux d'environ 30,4167 jours, qui est le diviseur que cette calculatrice utilise pour le décompte approximatif des mois.
Selon l'heure et la date, une année bissextile contient 366 jours avec le jour supplémentaire inséré fin février, tandis qu'une année commune contient 365 jours, c'est pourquoi un décompte de 30 jours qui croise le 29 février arrive un jour civil plus tôt dans une année bissextile que dans une année commune.
Pour une fenêtre de planification semestrielle, la calculatrice de 180 jours renvoie un résultat sur 180 jours avec les mêmes répartitions en jours de semaine, en semaine et en week-end que cette calculatrice utilise.



