Ustawianie
Uniwersalna metoda set
, przyjmująca jednostkę jako pierwszy argument i wartość jako drugi, zwraca nową instancję z wprowadzonymi zmianami.
Ogólnie:
js
dayjs().set(unit, value) === dayjs()[unit](value);
js
dayjs().set('date', 1);
dayjs().set('month', 3); // Kwiecień
dayjs().set('second', 30);
Aby ustawić wiele wartości, można łańcuchować wywołania:
dayjs().set('hour', 5).set('minute', 55).set('second', 15)
Nazwy jednostek są niewrażliwe na wielkość liter i obsługują formy liczby mnogiej oraz skrócone.