Partager via


getTimezoneOffset, méthode

Mise à jour : novembre 2007

Retourne la différence en minutes entre l'heure de l'ordinateur hôte et l'heure universelle coordonnée (UTC, Universal Time Coordinated).

function getTimezoneOffset() : Number

Notes

La méthode getTimezoneOffset retourne une valeur entière représentant le nombre de minutes entre l'heure de l'ordinateur utilisé et l'heure UTC. Ces valeurs concernent l'ordinateur sur lequel le script est exécuté. Si la méthode est appelée à partir d'un script serveur, la valeur de retour correspond au serveur. Si elle est appelée à partir d'un script client, la valeur de retour correspond à l'ordinateur client.

Cette valeur est positive si le fuseau horaire dans lequel vous vous trouvez est situé avant l'heure UTC (Pacifique, par exemple) et négative s'il se situe après (comme au Japon).

Par exemple, supposez qu'un client à Los Angeles contacte un serveur à New York le 1er décembre. La méthode getTimezoneOffset retourne 480 si elle est exécutée sur le client ou 300 si elle est exécutée sur le serveur.

Exemple

L'exemple ci-dessous illustre l'utilisation de la méthode getTimezoneOffset.

function TZDemo(){
   var d, tz, s = "The current local time is ";
   d = new Date();
   tz = d.getTimezoneOffset();
   if (tz < 0)
      s += tz / 60 + " hours before UTC";
   else if (tz == 0)
      s += "UTC";
   else
      s += tz / 60 + " hours after UTC";
   return(s);
}

Configuration requise

Version 1

S'applique à :

Date, objet

Voir aussi

Autres ressources

Méthodes