Décalage UTC
Obtenez le décalage UTC en minutes.
js
dayjs().utcOffset();
Définir le décalage UTC en minutes renvoie une nouvelle instance de Day.js. Notez qu'une fois le décalage défini, il reste fixe et ne change pas automatiquement (c'est-à-dire qu'il n'y a pas de gestion automatique de l'heure d'été).
TIP
Ceci nécessite le plugin UTC pour fonctionner.
js
dayjs.extend(utc);
dayjs().utcOffset(120);
Si la valeur fournie est comprise entre -16 et 16 (exclus), elle sera interprétée comme une valeur en heures.
// ces exemples sont équivalents
dayjs().utcOffset(8) // définir le décalage horaire (en heures)
dayjs().utcOffset(480) // définir le décalage en minutes (8 * 60)
Passer true
en deuxième paramètre permet de conserver l'heure locale.
dayjs.utc('2000-01-01T06:01:02Z').utcOffset(1, true).format()
// 2000-01-01T06:01:02+01:00