Calculez la durée exacte entre deux dates : nombre de jours, semaines, années / mois / jours, âge civil et jours ouvrés (samedis, dimanches et jours fériés français exclus).
Comparez directement les composantes : années = année d'arrivée − année de naissance ; mois = mois d'arrivée − mois de naissance ; jours = jour d'arrivée − jour de naissance. Si jours est négatif, empruntez au mois précédent ; si mois devient négatif, empruntez à l'année. Cette méthode est celle utilisée par les administrations pour le calcul d'ancienneté et de l'âge civil.
Jours calendaires : tous les jours (7/7). Jours ouvrables : lundi au samedi, soit 6/7 (utilisés par le Code du travail, article L3141-3, pour les congés payés : 30 jours ouvrables = 5 semaines). Jours ouvrés : lundi au vendredi, soit 5/7 (usage courant en entreprise). Les jours fériés sont généralement exclus des ouvrés et ouvrables.
La métropole compte 11 jours fériés légaux : 1er janvier, lundi de Pâques, 1er mai, 8 mai, Ascension, lundi de Pentecôte, 14 juillet, 15 août, 1er novembre, 11 novembre, 25 décembre. L'Alsace-Moselle en compte 13 (ajoute le vendredi saint et la Saint-Étienne le 26 décembre). Seul le 1er mai est obligatoirement chômé et payé pour tous les salariés.
Les calculs en heure locale peuvent générer des erreurs lors des passages à l'heure d'été ou d'hiver : certaines journées font 23 h, d'autres 25 h, ce qui décale les arrondis. En UTC, chaque journée fait exactement 86 400 secondes. L'outil normalise systématiquement à minuit UTC avant de calculer.
Un délai en jours francs exclut le jour du point de départ ET le jour d'arrivée. Un délai de 5 jours francs à compter du 1er avril commence donc à courir le 2 avril et expire à la fin du 7 avril. Si le dernier jour tombe un samedi, dimanche ou férié, l'article 642 du Code de procédure civile proroge le délai au premier jour ouvré suivant.