Ajouter ou soustraire du temps à une date
Ajoutez ou soustrayez n'importe quelle combinaison d'années, de mois, de semaines, de jours, d'heures, de minutes et de secondes à une date et heure de départ pour trouver le moment obtenu.
yr
mo
wk
j
h
min
s
Comment fonctionne cette calculatrice ?
Saisissez une date-heure de base et des décalages signés en années, mois, semaines, jours, heures, minutes et secondes. L'outil ajoute d'abord les parties années et mois comme ajustements calendaires, puis ajoute les parties restantes sous forme d'une durée fixe en millisecondes, et renvoie la date-heure obtenue, son jour de la semaine et le décalage total en jours et en secondes.
Formule
How this is calculated
Partez d'une date-heure de base saisie au format ISO (par exemple 2026-06-27T09:00). Chaque champ de décalage accepte une valeur positive pour ajouter du temps ou une valeur négative pour en soustraire. Le calcul applique les décalages en deux étapes afin que le résultat corresponde aux attentes calendaires courantes.
Les parties calendaires sont appliquées en premier : le décalage d'années est ajouté avec setFullYear et le décalage de mois avec setMonth. Celles-ci respectent la longueur variable des mois et les années bissextiles, de sorte qu'« un mois » tombe sur le même quantième si possible (la classe Date de JavaScript normalisant le dépassement de fin de mois). Ensuite, les parties de durée écoulée — semaines, jours, heures, minutes et secondes — sont converties en une durée unique en millisecondes via (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, multipliée par 1000, et ajoutée à la date.
Le résultat affiche la date-heure obtenue, son jour de la semaine et le décalage total exprimé à la fois en jours et en secondes (la différence entre l'instant final et l'instant de départ). Notez que les valeurs en jours et secondes sont mesurées sur la ligne de temps locale ; des transitions comme les changements d'heure d'été dans le fuseau horaire de l'appareil peuvent donc faire légèrement différer les secondes écoulées des décalages nominaux.
Questions fréquentes
Saisissez un nombre négatif dans n'importe quel champ de décalage. Par exemple, tapez -3 dans le champ Jours pour reculer de trois jours dans le passé. Vous pouvez mélanger librement les décalages positifs et négatifs.
Les mois ont des longueurs différentes, donc l'outil ajuste le mois calendaire plutôt que d'ajouter 30 jours fixes. Ajouter un mois au 31 janvier aboutit début mars car février compte moins de jours, ce qui est le comportement calendaire standard.
Les années et les mois sont appliqués d'abord comme ajustements calendaires, puis les semaines, jours, heures, minutes et secondes sont ajoutés comme durée écoulée fixe. Cet ordre rend les résultats de fin de mois et d'année bissextile intuitifs.
Aussi appelé
TG we-Calculate Editorial Team. (2026). Ajouter ou soustraire du temps à une date [Online calculator]. TG we-Calculate. https://we-calculate.com/fr/calculator/add-subtract-time
TG we-Calculate Editorial Team. "Ajouter ou soustraire du temps à une date." TG we-Calculate. 2026. https://we-calculate.com/fr/calculator/add-subtract-time.
TG we-Calculate Editorial Team, "Ajouter ou soustraire du temps à une date," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/fr/calculator/add-subtract-time
@misc{wecalculate_add_subtract_time, title = {Ajouter ou soustraire du temps à une date}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/fr/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }
Cette calculatrice vous a-t-elle aidé ?
