Comment soustraire un an à une date en JavaScript
JavaScript est un langage de script orienté objet couramment utilisé en développement web pour sa capacité à rendre dynamiquement les pages. L'utilisation d'objets en JavaScript simplifie de nombreuses commandes en regroupant plusieurs informations liées. Un exemple est la soustraction d'un an à la date courante, chose aisée en JavaScript avec les objets.
Étape 1
Définissez une variable « date » pour stocker la date courante :
var date = new Date('25 Dec 2010');
Étape 2
Affichez le résultat dans la console pour vérifier l'étape précédente :
console.log(date);
Étape 3
Dans le type de date « month », au sein de l'objet « date », soustrayez 12 au nombre courant. Cela donne une date 12 mois dans le passé, stockée comme date courante :
date.setMonth(date.getMonth() - 12);
Étape 4
Affichez à nouveau le résultat. La nouvelle date doit être exactement 12 mois avant la date courante (dans l'exemple ci-dessus, ce serait « 25 Dec 2009 ») :
console.log(date);
Avertissement
Assurez-vous de respecter la syntaxe, comme terminer les lignes par un point-virgule.
