Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2005, 07:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En Mysql también tienes funciones de tratamiento de fechas con diferencias horarias. De hecho lo ideal sería que gestionases tus fechas como GMT 0 y cuando presentes tus fechas desde tus BD generases la fecha para la diferencia horaria que esté el usuario. Podrías tener usuarios de un país .. y de otros paises (con diferentes franjas horarias). También te vendrá bien trabajar así si te cambias de servidor a otro que esté en tu misma franja horaria .. sólo tendrías que tocar un ajuste "global" sobre la diferencia horaria a mostrar las fechas según donde estés.

Si ya gestionas fechas con esa diferencia horaria .. usa funciones SQL tipo DATE_SUBB() o DATE_ADD() según corresponda y resta o suma las horas que correspondan.

http://dev.mysql.com/doc/refman/5.0/...functions.html

Un saludo,