Desplazamiento UTC
Obtiene el desplazamiento UTC en minutos.
js
dayjs().utcOffset();
Establece el desplazamiento UTC proporcionando minutos y devuelve una nueva instancia. Tenga en cuenta que, una vez que se establece un desplazamiento, este se fija y no cambiará automáticamente (es decir, no se aplican reglas de horario de verano).
TIP
Esto requiere que el complemento UTC esté activo.
js
dayjs.extend(utc);
dayjs().utcOffset(120);
Si el valor ingresado está entre -16 y 16 (excluyendo los extremos), se interpretará como horas en lugar de minutos.
// estos son equivalentes
dayjs().utcOffset(8) // establecer el desplazamiento en horas
dayjs().utcOffset(480) // establecer el desplazamiento en minutos (8 * 60)
Si se pasa true
como segundo parámetro, la hora local se mantendrá igual.
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00