Diferencia hora servidor remoto y local

fangosto
20 de Febrero del 2006
Estoy diseñando una agenda (http://fangosto.net/Agenda.php) y creo mis tareas con fecha española, pero el servidor está en otro pais y trabaja con una diferencia horaria de unas 6 horas. ¿Me podéis pasar un código para determinar esa diferencia de forma automática?
Gracias.

fangosto
20 de Febrero del 2006
Con date("O") obtengo la diferencia entre la zona horaria del servidor y la hora del meridiano de Grewnwich (Estados Unidos -5). En España obtendría +1. El problema es conseguir averiguar la hora del PC cliente mientras ejecuto php. En lado cliente sería fácil con javascript, una vez pasado el valor de la hora del servidor con php; pero yo necesito hacerlo desde servidor, ya que luego filtro una base en función de la hora española.
Ayuuuuuuuuuddaaaaaaaa!!!!!!!!