Comment soustraire une année d'une date en JavaScript

Étape 1

Créez une variable appelée "date" pour stocker la date actuelle:

var date = new Date ('25 déc 2010 ');

Étape 2

Affichez le résultat dans la console pour vous assurer que l'étape précédente est correcte:

console.log (date);

Étape 3

Dans le type de données "mois", dans l'objet "date", soustrayez 12 du nombre actuel. Cela vous donnera une date de 12 mois dans le passé, stockée comme date actuelle:

date.setMonth (date.getMonth () - 12);

Étape 4

Encore une fois, montrez le résultat. La nouvelle date doit être exactement 12 mois avant la date actuelle (dans l'exemple précédent, la nouvelle date serait "25 déc 2009"):

console.log (date);