Set
Método genérico de asignación. Acepta la unidad como primer argumento y el valor a asignar como segundo. Devuelve una nueva instancia con los cambios aplicados.
En general:
js
dayjs().set(unit, value) === dayjs()[unit](value);
js
dayjs().set('date', 1);
dayjs().set('month', 3); // Abril
dayjs().set('second', 30);
Para asignar múltiples valores, se pueden encadenar las llamadas al método:
dayjs().set('hour', 5).set('minute', 55).set('second', 15)
Las unidades no distinguen entre mayúsculas y minúsculas, y soportan formas plurales y abreviaturas.