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.conf
etmez değil içermez timezone
bu 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 TZ
ayarlamak ve /etc/timezone
ve /etc/timeinfo
doğ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!