Set
Общий сеттер, принимающий единицу измерения в качестве первого аргумента, и значение в качестве второго. Возвращает новый экземпляр с приложенными изменениями.
В целом:
dayjs().set(ед. измерения, значение) === dayjs()[ед. измерения](значение)
dayjs().set('date', 1)
dayjs().set('month', 3) // Апрель
dayjs().set('second', 30)
Для многократного набора:
dayjs().set('hour', 5).set('minute', 55).set('second', 15)
Единицы измерения не чувствительны к регистру, также поддерживают длинную и краткую формы записи.