Método getTimezoneOffset
Retorna a diferença em minutos entre a time no computador host e Tempo Universal Coordenado (UTC).
function getTimezoneOffset() : Number
Comentários
The getTimezoneOffset método retorna um valor de número inteiro que representa o número de minutos entre a time na computador corrente e o UTC. Esses valores são apropriados para o script é executado no computador.Se for chamado a partir de um script de servidor, o valor retornado é apropriado para o servidor.Se for chamado a partir de um script de cliente, o valor retornado é apropriado para o cliente.
Esse número será positivo se você estiver atrás de UTC (por exemplo, time de verão do Pacífico) e negativo se você estiver antes do UTC (por exemplo, no Japão).
Por exemplo, suponha que um cliente em Los Angeles contatos um servidor na cidade de Nova York em 1 de dezembro.getTimezoneOffset Retorna a 480 se executado no cliente ou 300 se executado no servidor.
Exemplo
O exemplo a seguir ilustra o uso do getTimezoneOffset método.
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);
}