| |||
TimeStamp y Zona horaria Bueno eso cuando puse timestamp en un campo para que me capture la fecha y hora esta me capta la del servidor, como hago para que recoja la hora y fecha de acuerdo a la zona horaria, tal como se hace en php????? |
| |||
Respuesta: TimeStamp y Zona horaria timestamp és un tipo de datos... no unos datos. En un campo definido como timestamp puedes guardar cualquier fecha y hora. Si se te esta guardando una fecha es que haces algo mas.... dinos que y te podremos ayudar. Ademas tendrias que decirnos que quieres decir con Cita: Las funciones de fecha suelen tomar la fecha del sistema donde se ejecutan, en el caso de sql o de php sera la del servidor, excepto que les des algun dato para tomar otra fecha.... si usas un servidor situado fisicamente en una zona horaria distinta a la tuya tendras que tenerlo en cuenta y sumar o restar horas....como hago para que recoja la hora y fecha de acuerdo a la zona horaria, tal como se hace en php????? Quim |
| |||
Respuesta: TimeStamp y Zona horaria Creo q no me explique bien, nuevo el detalle es este: Tengo un campo timestamp en el cual almaceno la fecha y hora en la que se realizo la transaccion, esto lo hago con now(), el detalle es que este toma la fecha y HORA del servidor, lo que deseo es poder cambiar esto para que tome la fecha y hora de una determinada Zona Horaria, tal como se hace en php que al poner una funcion (que no recuerdo ahora) se modifica para que trabaje deacuerdo a una zona horaria. Se puede hacer esto en mysql o siempre tengo que hacer en php y guardarlo como un dato datetime??? |
| ||||
Respuesta: TimeStamp y Zona horaria Mira este post http://blog.stan.mx/topics/view/11 He estado por hacer algunas pruebas pero no he tenido tiempo. Nos cuentas como te va. EDITO: He hecho pruebas y si funciona. He descargado los archivos que proponen en el link y he hecho algunas pruebas de lo que puede servirte en estos momentos. La prueba de oro, es hacer uso de la función convert_tz.
Código mysql:
Ver original Como ves, entre colombia(Mi tierra) y madrid(capital de españa) existe una diferencia de 7 horas que se puede ver claramente en los registros después de la inserción. espero te sirva.
__________________ Without data, You are another person with an opinion. W. Edwads Deming Última edición por huesos52; 24/09/2009 a las 14:56 |