¿Cómo obtener la hora / zona horaria actual del usuario que visita mi sitio web?

Estoy trabajando en una aplicación que utiliza PHP (Zend Framework) y JavaScript (jQuery).

Estoy tratando de obtener la hora actual del usuario que visita el sitio. es posible? ¿Cómo se puede hacer esto?

adaptado de: http://kennyshu.blogspot.com/2009/05/javascript-get-clients-timezone.html

 

luego vuelva a colocar la variable gmtOffset en su aplicación.

Puede obtener su IP y buscarla a través de un servicio web o una base de datos, de los cuales estoy seguro de que alguien responderá o ya respondió con la pregunta duplicada. 🙂