Tema: Hora UTC
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/06/2004, 17:14
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tus usuarios se registran en tu sistema?

Si es así que ellos mismos configuren en que fanja horaria estan accediendo a tu aplicación .. Tu sólo guarda en tu Base de datos o donde gestiones tu información (si corresponde) las fechas en GMT 0 para que puedas hacer los cálculos sin problemas para presentar a cada usuario su hora.

Si el acceso el "libre" (sin autentificación del usuario) .. te podrías basar por la IP de su conexión que la otorga su proveedor .. sabiendo que a cada pais se le asigna un rango de IP's .. y que ya hay servicios y BD con esos datos .. podrías tomar el Pais (y ciudad? ..) para aplicar el cálculo que corresponda.

La IP del cliente la obtienes desde PHP con: $_SERVER['REMOTE_ADDR']

Si usas google "IP country" .. veras muchos sitios donde ofrecen las BD o servicios. Las BD "IP to contry" (IP -> Pais) suelen ser gratuitas .. las que no lo son, son las detalladas por IP -> pais ->ciudad

Por ejemplo
http://www.ip2location.com/

Y en sitios como www.phpclasses.org tienes más ejemplos de IP-to-contry

Un saludo,