6 способов получить предыдущий год в JavaScript

Чтобы получить предыдущий год в JavaScript, вы можете использовать встроенный объект Dateвместе с простой арифметикой. Вот несколько методов, которые вы можете использовать:

Метод 1: использование методов getFullYearи setFullYear:

var currentDate = new Date();
currentDate.setFullYear(currentDate.getFullYear() - 1);
var previousYear = currentDate.getFullYear();
console.log(previousYear);

Метод 2: использование методов getFullYearи setYear:

var currentDate = new Date();
currentDate.setYear(currentDate.getFullYear() - 1);
var previousYear = currentDate.getFullYear();
console.log(previousYear);

Метод 3. Использование метода getFullYearс вычитанием:

var currentDate = new Date();
var previousYear = currentDate.getFullYear() - 1;
console.log(previousYear);

Метод 4. Использование методов getUTCFullYearи setUTCFullYear:

var currentDate = new Date();
currentDate.setUTCFullYear(currentDate.getUTCFullYear() - 1);
var previousYear = currentDate.getUTCFullYear();
console.log(previousYear);

Метод 5. Использование методов getUTCFullYearи setYear:

var currentDate = new Date();
currentDate.setYear(currentDate.getUTCFullYear() - 1);
var previousYear = currentDate.getUTCFullYear();
console.log(previousYear);

Метод 6. Использование метода toLocaleDateString:

var currentDate = new Date();
var previousYear = currentDate.toLocaleDateString('en-US', { year: 'numeric' }) - 1;
console.log(previousYear);