Vas bien con la idea...y @pzin tambien
Opcion 1)
- Con HTML5 obtienes la ubicacion y te la envias por ejemplo por Ajax
- Con la ubicacion y una tabla donde tengas estados y husos horarios, lo sacas
Opcion 2)
- Con $_SERVER['REMOTE_ADDR'] desde PHP obtienes la IP del cliente
- Con libreria de geolocalizacion obtienes el pais y provincia
- Con la ubicacion y una tabla donde tengas estados y husos horarios, lo sacas
Cita:
Iniciado por pzin Pues más que PHP será mediante JavaScript, que para luego pasarlo a PHP puedes guardar el huso horario en una cookie o enviar los datos mediante AJAX.