Dodaj
Zwraca sklonowaną instancję Day.js z dodanym określonym przedziałem czasu. Oryginalna instancja Day.js pozostaje niezmieniona.
js
const a = dayjs();
const b = a.add(7, 'day');
// a -> oryginalna instancja Day.js (niezmieniona)
// b -> nowa instancja Day.js z dodanym przedziałem czasu
Nazwy jednostek czasu nie uwzględniają wielkości liter i akceptują formy liczby mnogiej oraz skróty. Należy pamiętać, że skróty jednostek czasu uwzględniają wielkość liter.
Lista dostępnych jednostek czasu
Jednostka | Skrót | Opis |
---|---|---|
day | d | Dzień |
week | w | Tydzień |
month | M | Miesiąc |
quarter | Q | Kwartał (wymaga wtyczki QuarterOfYear) |
year | y | Rok |
hour | h | Godzina |
minute | m | Minuta |
second | s | Sekunda |
millisecond | ms | Milisekunda |
Można również użyć okresów trwania, aby dodać je do obiektu Day.js.
js
result = dayjs().add(dayjs.duration({ days: 1 }));
W przypadku przekazania wartości dziesiętnych dla dni i tygodni, zostaną one zaokrąglone w dół do najbliższej liczby całkowitej przed dodaniem.