Date et temps

Ajouter ou soustraire une date

Décalez une date d’un nombre entier de jours, semaines, mois ou années. Les opérations mensuelles et annuelles utilisent les composants du calendrier et ramènent visiblement un jour indisponible au dernier jour valide du mois cible.

● Calcul local
Valeurs d’exemple
Fonctionne dans votre navigateur · Aucun compte requis

Ajouter ou soustraire une date

Date calendaire obtenue
01

Formule

result = start ± calendar amount (clamp invalid month days)

Les jours et semaines déplacent un index de jour. Les mois et années changent les composants puis limitent le jour si le mois cible est plus court.

02

Hypothèses

  • Le calendrier grégorien et la règle du dernier jour valide sont utilisés.
  • Une opération mensuelle n’est pas toujours réversible après limitation.

Une semaine vaut sept jours calendaires. Un mois n’est pas transformé en durée fixe.

03

Revue de la formule

Formula v1.0.0

Revue le 2026-08-03

CalcFlow engineering review

Exemple détaillé

Ajouter ou soustraire une date: Exemple détaillé

Le 31 janvier 2026 plus un mois cible février. Comme le 31 février n’existe pas, la règle renvoie le 28 février 2026.

Questions fréquentes

Questions fréquentes

Pourquoi le 31 janvier plus un mois donne-t-il le 28 février ?

Février ne possède pas de 31e jour ; la règle publiée choisit donc son dernier jour valide.

Un mois vaut-il 30 jours ?

Non. Les mois et années utilisent les composants du calendrier, pas une durée fixe.

Ajouter puis retirer un mois peut-il changer la date ?

Oui. Après une limitation dans un mois court, le jour initial plus grand n’est pas conservé en secret.