2017-11-20 16:16 GMT-05:00 Edwin Quijada <listas_quij...@hotmail.com>:
> Hola.
>
> Tengo una BD con el timezone 'America/Santo_Domingo" y otra con New_York
> pero ambas me sale la fecha con una diferencia de 4 horas, esto es porque me
> esta mostrando la hora en LocalTime y no en GMT
>
>
> db_presales=# select now();
>              now
> ------------------------------
>  2017-11-20 12:01:15.43605-05
> (1 fila)
>
> En ese momento realmente eran las 17:01pm , el timezone lo tengo en GMT
>

No parece que tengas timezone 'America/Santo_Domingo' ni 'GMT' porque
en el primero obtendrías un valor con  "-04" y en el otro con "+00"

postgres=# set timezone to 'America/Santo_Domingo';
SET
postgres=# select now();
              now
-------------------------------
 2017-11-21 12:44:31.162841-04
(1 fila)


postgres=# set timezone to 'GMT';
SET
postgres=# select now();
              now
-------------------------------
 2017-11-21 16:47:34.097605+00
(1 fila)


- puedes ejecutar y mostrarnos "show timezone;"?
- cómo configuraste el timezone?

-- 
Jaime Casanova                      www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Reply via email to