Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/02/2004, 13:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Bueno .. te aconsejo que resuelvas el problema desde PHP y no uses la hora del cliente .. eso será un real desbarajuste para tu Base de datos ..

La hora que debes guardar en tu servidor (en tu BD) es la que tenga ese servidor con o sin ajuste horario .. Lo ideal es que guardases la hora GMT 0 (con el ajuste hecho) . .y luego tu usuario que diga en que franja horia estas o defines tu una por defecto si tus usuarios son predominatemente de cierta franja horaria (ejemplo Chile).

Las horas GMT las puedes manejar desde Msyql y desde PHP ..

Desde Mysql directo (que es como deberías hacerlo):
Podrias usar DATE_ADD() o DATE_SUB() para a añadir o restar la diferncia horaria (tomando en cuenta que guardes la hora GMT 0)
http://www.mysql.com/doc/en/Date_and...functions.html

Desde PHP .. lee este mensaje:
http://www.forosdelweb.com/showthrea...hreadid=119333

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.