Intermediate

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.
ISO format, e.g. 2026-06-27T09:00

yr

mo

wk

j

h

min

s

Resulting date and time
2027-09-06 15:30:00
Jour de la semaine
Monday
Starting date-time
2026-06-27 09:00:00
Total day shift
436,27 jours
Total second shift
37 693 800 seconds
2026-06-27 09:00:002027-09-06 15:30:00436,27 joursTime span from starting date-time to result
Les résultats sont des estimations fournies à titre d’information générale uniquement et ne constituent pas un avis professionnel — vérifiez toujours les résultats importants de manière indépendante avant de vous y fier. Lire l’avertissement complet.
Réponse rapide

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
result = base, then setFullYear(+Δy), setMonth(+Δmo), then + ((Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs)·1000 ms
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é

ajouter du temps a une date
soustraire du temps
date plus heures
calcul de temps
ajouter heures a une date
arithmetique de date
retirer du temps

APA

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

Chicago

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.

IEEE

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

BibTeX

@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é ?