Смещение от UTC
Получите значение смещения от UTC в минутах.
dayjs().utcOffset()
Устанавливает смещение от UTC путём указания минут и возврата нового экземпляра. Заметьте, что после установки смещения, оно фиксируется и не будет меняться самостоятельно (т.е. здесь не влияют правила летнего времени).
Для этого необходим
UTC
для работы
dayjs.extend(utc)
dayjs().utcOffset(120)
Если введённое значение меньше 16 и больше -16, то оно будет интерпретировано, как ввод количества часов.
// эти примеры эквивалентны друг другу
dayjs().utcOffset(8) // установка смещения в часах
dayjs().utcOffset(480) // установка смещения в минутах (8 * 60)
При передаче true второму параметру будет сохранено прежнее местное время.
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00