Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/12/2008, 07:14
mariano_donati
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Respuesta: zonas horarias

No veo la limitación de hacerlo de la forma en que dije antes. Estuve recorriendo un poco la red y no encontré una función en php que nos permita agregar horas a una fecha dada (quizás en el foro encuentres alguna). Si no es así, investiga la forma de crearte una función de la forma date_add($fecha,$horas_a_agregar). En tu base datos, por cada usuario te creas un campo dif_horaria con formato (+|-)\d. Cuando traes los posts desde la base de datos solo te queda saber si tenés que sumar o restar horas a la fecha que traes de tu base de datos (dependiendo obviamente si el campo dif_horaria empieza con '+' o con '-') y ahora tu nueva fecha será date_add($fecha_base_de_datos,$horas).
Por supuesto que tendrás que agregarle a tu sitio la interfaz necesaria para que el usuario pueda seleccionar la diferencia horaria y así te quede almacenado ese valor en la base de datos.
Saludos.
__________________
Add, never Remove