Add
Возвращает клонированный объект Day.js с добавленным указанным количеством времени.
js
const a = dayjs();
const b = a.add(7, 'day');
// a -> исходный объект, не изменяется
// b -> новый объект с добавленным временем
Единицы времени не чувствительны к регистру, поддерживают множественное число и сокращения. Важно: сокращенные формы чувствительны к регистру.
Список всех доступных единиц времени
Единица измерения | Сокращение | Описание |
---|---|---|
day | d | День |
week | w | Неделя |
month | M | Месяц |
quarter | Q | Квартал (требует плагин QuarterOfYear) |
year | y | Год |
hour | h | Час |
minute | m | Минута |
second | s | Секунда |
millisecond | ms | Миллисекунда |
Также можно использовать durations для добавления к объекту Day.js.
js
result = dayjs().add(dayjs.duration({ days: 1 }));
Дробные значения, переданные для дней и недель, округляются до ближайшего целого числа перед добавлением к объекту.