Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Timestamp pero con hora local

Estas en el tema de Timestamp pero con hora local en el foro de Mysql en Foros del Web. Buenos días Estoy creando una pequeña base de datos para mi web, como muchos otros quiero poner una pequeña sección de noticias, y para ello ...
  #1 (permalink)  
Antiguo 21/07/2009, 01:37
 
Fecha de Ingreso: agosto-2006
Mensajes: 26
Antigüedad: 17 años, 7 meses
Puntos: 0
Timestamp pero con hora local

Buenos días
Estoy creando una pequeña base de datos para mi web, como muchos otros quiero poner una pequeña sección de noticias, y para ello había pensado no tener que poner la hora cada vez que las escriba, por ello, en la tabla que tengo en phpMyadmin del servidor, creé un campo que se llama fecha de tipo TIMESTAMP y predeterminado Current_timestamp, el caso es que funciona muy bien, pero por diferencias horarias difiera en 2 de la mía. He leido por ahi que existen posibilidades de realizar esto, pero no tengo ni idea, entre las posibilidades venia, NOW, LOCALTIME, etc... pero tampoco sé dónde tengo que ponerlo.
La base de datos son dos campos, fecha y noticia (muy sencillo).
Muchas gracias y un saludo a todos
  #2 (permalink)  
Antiguo 21/07/2009, 07:43
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Timestamp pero con hora local

Lo que debes hacer, es configurar desde el sistema operativo la zona horaria correcta. Ya que la variable current_timestamp corresponde a la fecha y hora configurada en el servidor.

Ahora bien, el tipo de dato timestamp existe en dos formas. with time zone y without time zone. Si quieres modificar este tipo de configuraciones, mira en detalle este articulo.

Espero te sirva.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:03.