Obtenir le fuseau horaires d'une date avec JavaScript
Concept et utilisation
La fonction dateTimeZone()
permet d'obtenir le fuseau horaire d'une date.
Fonction
dateTimeZone()
Retourne le fuseau horaire d'une date.
- Syntaxe
dateTimeZone(date);
- Paramètre
date
(Date)Le paramètre
date
de la fonctiondateTimeZone()
définit la date à partir de laquelle obtenir un fuseau horaire.
Si ce paramètre est omis, la date courante sera utilisée.
Exemple d'obtention du fuseau horaire d'une date
var date = new Date(2019, 1, 1);
dateTimeZone(date);
// renvoie par exemple : "+01:00"
Code source de la fonction
function dateTimeZone(a) {
var o = (a || new Date()).getTimezoneOffset(),
p = Math.abs(o);
return (o < 0 ? '+' : '-') + ('00' + Math.floor(p / 60)).slice(-2) + ':' + ('00' + (p % 60)).slice(-2);
}
Dernière mise à jour le .