Ajouter des jours à une date avec JavaScript

Concept et utilisation

La fonction dateAddDays() permet d'ajouter des jours à une date.

Fonction

dateAddDays()

Retourne une date postérieure à une date de référence après avoir ajouté un nombre de jours.

Syntaxe
dateAddDays(jours, date);
Paramètres
jours(Number)

Nombre de jours à ajouter à une date.

date(Date)

Le paramètre date de la fonction dateAddDays() définit une date de référence à laquelle ajouter un nombre de jours.
Si ce paramètre est omis, la date courante sera utilisée.

Exemple d'ajout de jours à une date

var jours = 10;
var date = new Date(1970, 1, 1);

dateAddDays(jours, date);

// renvoie : Wed Feb 11 1970 00:00:00 GMT+0100 (heure normale d'Europe centrale)

Code source de la fonction

function dateAddDays(a, b) {
  var d = new Date(b || new Date());
  d.setDate(d.getDate() + a);
  return d;
}
^