Come sottrarre un anno da una data in JavaScript

Passaggio 1

Crea una variabile chiamata "data" per memorizzare la data corrente:

var date = new Date ('25 Dec 2010 ');

Passaggio 2

Mostra il risultato nella console per assicurarti che il passaggio precedente sia corretto:

console.log (data);

Passaggio 3

Nel tipo di dati "mese", all'interno dell'oggetto "data", sottrarre 12 dal numero corrente. Questo ti darà una data di 12 mesi nel passato, memorizzata come data corrente:

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

Passaggio 4

Ancora una volta, mostra il risultato. La nuova data dovrebbe essere esattamente 12 mesi prima della data corrente (nell'esempio precedente, la nuova data sarebbe "25 dic 2009"):

console.log (data);