@ludie
В Moment.js для добавления или вычитания количества недель от даты используется метод add()
или subtract()
. Вот примеры:
1 2 3 4 5 6 7 |
// Добавление 2 недель к текущей дате var now = moment(); var newDate = now.add(2, 'weeks'); // Вычитание 1 недели от текущей даты var now = moment(); var newDate = now.subtract(1, 'weeks'); |
Обратите внимание, что в этом случае параметр weeks
используется для указания количества недель. Другие возможные параметры для add()
и subtract()
включают years
, months
, days
, hours
, minutes
, seconds
и т. д.
@ludie
Для добавления или вычитания количества недель к дате с помощью Moment.js можно использовать методы add
и subtract
.
Вот примеры:
1 2 3 4 5 6 7 8 9 10 |
const moment = require('moment'); // Текущая дата const currentDate = moment(); // Добавление 2 недель к текущей дате const futureDate = currentDate.add(2, 'weeks'); // Вычитание 1 недели из текущей даты const pastDate = currentDate.subtract(1, 'weeks'); |
В этом примере мы используем метод add
для добавления 2 недель к текущей дате (currentDate.add(2, 'weeks')
), а затем метод subtract
для вычитания 1 недели из текущей даты (currentDate.subtract(1, 'weeks')
).
Обратите внимание, что методы add
и subtract
изменяют исходную дату, поэтому для сохранения исходной даты рекомендуется создать новую переменную для хранения измененной даты.