Jak odjąć rok od daty w JavaScript

Krok 1

Utwórz zmienną o nazwie "date", aby zapisać aktualną datę:

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

Krok 2

Pokaż wynik w konsoli, aby upewnić się, że poprzedni krok jest poprawny:

console.log (data);

Krok 3

W typie danych "miesiąc" w obiekcie "data" odejmij 12 od bieżącego numeru. W ten sposób otrzymasz datę 12 miesięcy w przeszłości, przechowywaną jako data bieżąca:

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

Krok 4

Ponownie pokaż wynik. Nowa data powinna przypadać dokładnie na 12 miesięcy przed bieżącą datą (w poprzednim przykładzie nowa data to "25 grudnia 2009"):

console.log (data);