Дата JavaScript: как вычесть 7 дней из текущей даты

Чтобы вычесть 7 дней из даты JavaScript, вы можете использовать несколько методов. Вот несколько вариантов:

Метод 1: использование метода setDate()

let currentDate = new Date();
currentDate.setDate(currentDate.getDate() - 7);

Метод 2: использование метода getTime()

let currentDate = new Date();
let newDate = new Date(currentDate.getTime() - (7 * 24 * 60 * 60 * 1000));

Метод 3: использование метода setUTCDate()

let currentDate = new Date();
currentDate.setUTCDate(currentDate.getUTCDate() - 7);

Метод 4. Использование библиотеки типа Moment.js

let currentDate = moment();
let newDate = currentDate.subtract(7, 'days');

Эти методы вычтут 7 дней из текущей даты и дадут вам новый объект даты.