L’arithmétique est simple. L’essentiel consiste à identifier le type de jour, la direction, les bornes et tout calendrier qui remplace la base générale.

Lisez le texte littéralement

« Dans 14 jours calendaires » avance normalement sur toutes les dates, week-ends inclus. « Dans 10 jours ouvrés » ignore généralement les week-ends et parfois des jours fériés précisés. « À partir de » et « après » influencent la date de départ. Notez la règle avant les nombres pour pouvoir contrôler le résultat.

Séparez le calcul des exceptions

Calculez d’abord selon la règle calendaire ou lundi-vendredi. Vérifiez ensuite jours fériés, heures limites, fuseaux ou conditions particulières non modélisés. Séparer les étapes montre ce qui vient de java.time et ce qui relève d’une autorité externe.

Conservez les paramètres avec le délai

Notez date de départ, direction, quantité, type de jour, bornes et source des jours fériés. Une date seule est difficile à auditer. DayCount ne sauvegarde pas les calculs ; copiez la règle dans le document ou la tâche. Recalculez si le calendrier ou le texte change.