Método JavaScript Date getTimezoneOffset()

Definição e uso

getTimezoneOffset() O método retorna a diferença entre o horário UTC e o horário local, em minutos.

Por exemplo, se sua zona horária for GMT+2, o retorno será -120.

Notas:Devido ao uso da prática do horário de verão, o valor retornado não é constante.

Dicas:O horário universal协调 (UTC) é o horário padrão do mundo.

Notas:O horário UTC é o mesmo que o GMT (Greenwich Mean Time).

Descrição

O método getTimezoneOffset() retorna o número de minutos de diferença entre o horário local e o GMT ou UTC. Na verdade, essa função nos informa qual é o fuso horário onde o código JavaScript está sendo executado e se o horário especificado é de horário de verão.

A razão pela qual o retorno é medido em minutos, em vez de horas, é que alguns fusos horários não têm intervalo de uma hora.

Exemplo

Retorna a diferença entre o horário UTC e o horário local:

var d = new Date();
var n = d.getTimezoneOffset();

Experimente você mesmo

Sintaxe

Date.getTimezoneOffset()

Parâmetros

Sem parâmetros.

Detalhes técnicos

Retorno: Número, que representa a diferença entre o horário UTC e o horário local, em minutos.
Versão do JavaScript: ECMAScript 1

Suporte do navegador

Método Chrome IE Firefox Safari Opera
getTimezoneOffset() Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

Tutorial:Data do JavaScript

Tutorial:Formatação de data do JavaScript

Tutorial:Construtor de objetos do JavaScript