Saya memiliki beberapa instalasi PostgreSQL 9.2 di mana zona waktu yang digunakan oleh PostgreSQL adalah GMT, meskipun keseluruhan sistemnya adalah "Eropa / Wina". Aku mengecek bahwa postgresql.conf
tidak tidak mengandung timezone
pengaturan, sehingga menurut dokumentasi itu harus mundur ke zona waktu sistem.
Namun,
# 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)
Ada petunjuk, dari mana zona waktu GMT bisa berasal? Pengguna sistem tidak TZ
mengatur dan /etc/timezone
dan /etc/timeinfo
tampaknya dikonfigurasi dengan benar.
# cat /etc/timezone
Europe/Vienna
# date
Tue Nov 12 09:15:42 CET 2013
Ada petunjuk yang dihargai, terima kasih sebelumnya!