Maison >interface Web >js tutoriel >Comment puis-je ajouter des jours à un objet date JavaScript ?
Manipulation de dates JavaScript : ajout de jours à une date
En JavaScript, l'ajout de jours à un objet Date peut être réalisé à l'aide d'une fonction personnalisée. Bien que .NET propose une méthode AddDay() intégrée, JavaScript ne le fait pas.
Fonction personnalisée pour l'ajout de jours
Pour créer une fonction permettant d'ajouter des jours à une date objet, vous pouvez utiliser le code suivant :
Date.prototype.addDays = function(days) { var date = new Date(this.valueOf()); date.setDate(date.getDate() + days); return date; };
Cette fonction étend le prototype de l'objet Date avec une méthode addDays(), qui accepte le nombre de jours à ajouter. Il crée un nouvel objet Date en clonant la date d'origine, puis modifie la valeur de la date du nombre de jours spécifié.
Utilisation
Pour utiliser l'addDays() personnalisé méthode, vous pouvez simplement l'appeler sur un objet Date :
var date = new Date(); console.log(date.addDays(5));
Cela générera un nouvel objet Date qui est 5 jours plus tard que l'original date.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!