From: | "Jared Lopez" <jared(dot)lopez(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: SELECT NOW() |
Date: | 2008-06-11 03:02:24 |
Message-ID: | 11fe6a3f0806102002l6f76fc9ckfb051510ad9a1dcd@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
1.- lista tu zona horaria.
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(at)gmail(dot)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?
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Julio Cesar Rodriguez Dominguez | 2008-06-11 03:09:04 | Re: OT: Base de datos de paises de todo el mundo |
Previous Message | Marcos Saldivar | 2008-06-11 02:45:20 | Re: OT: Base de datos de paises de todo el mundo |