Recomendaciones de cursos:

Función timezone_offset_get() PHP

Ejemplo

Devuelve la desviación horaria en relación con GMT:
<?php
$tz=timezone_open("Asia/Taipei");
$dateTimeNY=date_create("now",timezone_open("America/New_York")); echotimezone_offset_get($tz,$dateTimeNY)
;

?>

Ejemplo de ejecución

Definición y uso

Sintaxis

timezone_offset_get(object,datetime);
Parámetros Descripción
object Requerido. Especifica por timezone_open() El objeto DateTimeZone devuelto.
datetime Requerido. Especifica la fecha/hora que se debe calcular la desviación.

Detalles técnicos

Valor devuelto: Si tiene éxito, devuelve la desviación horaria en segundos, si falla, devuelve FALSE.
Versión de PHP: 5.2+