Fuseau horaire
Day.js prend en charge les fuseaux horaires grâce à l'API d'internationalisation dans les environnements pris en charge. L'utilisation de l'API native permet d'éviter d'inclure des données de fuseau horaire supplémentaires dans le paquet de code. La liste complète des noms de fuseaux horaires est disponible dans la base de données IANA.
Pour les environnements anciens ou non pris en charge, veuillez utiliser un polyfill approprié.
TIP
Le plugin Timezone est requis pour cette fonctionnalité.
javascript
dayjs.extend(utc);
dayjs.extend(timezone);
// Le fuseau horaire actuel est 'Europe/Berlin' (décalage +01:00)
// Analyse
dayjs.tz('2013-11-18 11:55:20', 'America/Toronto'); // '2013-11-18T11:55:20-05:00'
// Conversion (depuis le fuseau horaire par défaut !)
dayjs('2013-11-18 11:55:20').tz('America/Toronto'); // '2013-11-18T05:55:20-05:00'