Deslocamento UTC
Obtém o deslocamento UTC em minutos.
js
dayjs().utcOffset();
Define o deslocamento UTC, recebendo os minutos como parâmetro, e retorna uma nova instância. Note que, uma vez definido, o deslocamento é fixo e não será alterado automaticamente (ou seja, não há suporte para regras de Horário de Verão - DST).
TIP
Requer o plugin UTC para funcionar.
js
dayjs.extend(utc);
dayjs().utcOffset(120);
Se o valor de entrada estiver entre -16 e 16 (exclusive), será interpretado como horas.
// estes são equivalentes
dayjs().utcOffset(8) // define o deslocamento em horas
dayjs().utcOffset(480) // define o deslocamento em minutos (8 * 60)
Passar true
como segundo parâmetro preservará o horário local.
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00