Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/03/2011, 21:27
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: Calcular desfase horario segun la zona

Puedes hacerlo directamente seteando el timezone:
Código PHP:
// Establecer la zona horaria predeterminada a usar. Disponible desde PHP 5.1
date_default_timezone_set('UTC'); 
Fijate aca y aca estan los timezones soportados.

En una de esas puedes generar una funcion en donde le pases como parametro una hora y el timezone para que puedas convertir las dos horas a un solo timezone y luego restarlas. Este valor lo puedes poner con la funcion abs() y siempre tendras la diferencia en positivo.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!