Set
汎用的なセッターです。第一引数に単位、第二引数に値を指定することで、変更が適用された新しいインスタンスを返します。
一般的に、以下のようになります。
js
dayjs().set(unit, value) === dayjs()[unit](value);
js
dayjs().set('date', 1);
dayjs().set('month', 3); // 4月
dayjs().set('second', 30);
複数の設定を連続して行うには:
dayjs().set('hour', 5).set('minute', 55).set('second', 15)
単位は、大文字・小文字を区別せず、複数形や省略形も使用可能です。