UTC オフセット
UTC オフセットを分単位で取得します。
js
dayjs().utcOffset();
分単位で UTC オフセットを設定し、新しいインスタンスを返します。 オフセットを設定すると、その値は固定され、自動的に変更されることはありません(夏時間(DST)は考慮されません)。
TIP
これを使用するには、UTC プラグインが必要です。
js
dayjs.extend(utc);
dayjs().utcOffset(120);
入力値が -16 より大きく 16 未満の場合、時間として解釈されます。
// これらは同じです
dayjs().utcOffset(8) // 時間オフセットを設定
dayjs().utcOffset(480) // 分オフセットを設定 (8 * 60)
第 2 引数に true
を渡すと、ローカル時刻が維持されます。
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00