Tüm sistemin "Europe / Vienna" olmasına rağmen PostgreSQL tarafından kullanılan zaman diliminin GMT olduğu birkaç PostgreSQL 9.2 kurulumum var. Bunu iki kere kontrol postgresql.confetmez değil içermez timezonebu nedenle sistemin saat dilimine çare olmalıdır belgelere göre, ayarı.
Ancak,
# su -s /bin/bash postgres -c "psql mydb"
mydb=# show timezone;
TimeZone
----------
GMT
(1 row)
mydb=# select now();
now
-------------------------------
2013-11-12 08:14:21.697622+00
(1 row)
GMT saat dilimi nereden gelebilir? Sistem kullanıcı sahip değil TZayarlamak ve /etc/timezoneve /etc/timeinfodoğru yapılandırılmış gibi görünüyor.
# cat /etc/timezone
Europe/Vienna
# date
Tue Nov 12 09:15:42 CET 2013
Herhangi bir ipucu takdir, şimdiden teşekkürler!