Método JavaScript Date getTimezoneOffset()

Definición y uso

getTimezoneOffset() El método devuelve la diferencia entre la hora UTC y la hora local en minutos.

Por ejemplo, si su zona horaria es GMT+2, se devuelve -120.

Comentarios:Debido a la costumbre del horario de verano, el valor devuelto no es una constante.

Consejo:El tiempo coordinado universal (UTC) es el tiempo estándar establecido para el mundo.

Comentarios:La hora UTC es la misma que la hora GMT (tiempo de Greenwich).

Descripción

El método getTimezoneOffset() devuelve el número de minutos entre la hora local y la hora GMT o UTC. En realidad, esta función nos dice el huso horario en el que se ejecuta el código JavaScript y si la hora especificada es horario de verano.

La razón por la que se usa minutos en lugar de horas es que algunos husos horarios no tienen un intervalo de más de una hora.

Ejemplo

Devuelve la diferencia entre la hora UTC y la hora local:

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

Prueba tú mismo

Sintaxis

Date.getTimezoneOffset()

Parámetros

Sin parámetros.

Detalles técnicos

Valor devuelto: Número que representa la diferencia entre la hora UTC y la hora local, en minutos.
Versión de JavaScript: ECMAScript 1

Compatibilidad del navegador

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

Páginas relacionadas

Tutoriales:Fecha JavaScript

Tutoriales:Formato de fecha JavaScript

Tutoriales:Constructor de objetos JavaScript