postgres=# show timezone;
TimeZone
-----------
localtime
(1 fila)
2.- Si no te sale "localtime" pasa al paso 3
postgres=# select now();
3.- cambia el parametro de time zone
postgres=# SET TIME ZONE DEFAULT;
4.- saca la fecha y hora actual
postgres=# select now();
Ojo si esto corrige el problema esta solución es temporal mientras este la instancia BD postgres corriendo, para hacerlo fijo cambia en el archivo de configuración de postgresql.conf
Éxitos.
Atte:
JareD
El día 10 de junio de 2008 19:47, <herreraedgardo@gmail.com> escribió:
hola lista...
postgres 8.1.... sistema operativo Windows XP...
la siguiente sentencia
SELECT now();
me devuelve una fecha y hora que no corresponde al sistema... me devuelve un formato de fecha con un margen de error de aproximadamente 5 horas.
la misma sentencia la he ejecutado en dos maquinas distintas. el sistema operativo tiene la misma hora del BIOS de la pc.
Preguntas:
de donde obtiene postgre la fecha que devuelve la sentencia SELECT now();?
como obtengo la hora del bios o del sistema operativo?
No comments:
Post a Comment