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
datede 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 .
