Método de getTimezoneOffset
Retorna a diferença em minutos entre a hora no computador host e a hora Universal Coordenada (UTC).
function getTimezoneOffset() : Number
Comentários
O getTimezoneOffset método retorna um valor inteiro que representa o número de minutos entre a hora em que a máquina atual e o UTC. Esses valores são apropriados para o script é executado no computador. Se ele for chamado a partir de um script de servidor, o valor de retorno é apropriado para o servidor. Se ele for chamado a partir de um script de cliente, o valor de retorno é apropriado para o cliente.
Esse número será positivo, se você estiver por trás de UTC (por exemplo, o horário de verão do Pacífico) e negativo se você está à frente da UTC (por exemplo, Japão).
Por exemplo, suponha um cliente em contatos de Los Angeles um servidor em Nova York no dia 1º de dezembro. getTimezoneOffsetRetorna a 480 se executado no cliente ou 300 se executado no servidor.
Exemplo
O exemplo a seguir ilustra o uso de getTimezoneOffset método.
function TZDemo()
{
var d = new Date();
var minutes = d.getTimezoneOffset();
var s = "";
s += "The current local time is ";
s += minutes / 60;
if (minutes < 0)
s += " hours after UTC";
else
s += " hours before UTC";
return(s);
}