У мене є кілька установок PostgreSQL 9.2, де часовий пояс, який використовує PostgreSQL, є GMT, незважаючи на те, що вся система "Європа / Відень". Я двічі перевірив , що postgresql.conf
це НЕ містить timezone
настройки, тому в відповідно до документації вона повинна Відкат до часового поясу системи.
Однак,
# 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? Користувач системи не TZ
встановив /etc/timezone
і, /etc/timeinfo
здається, правильно налаштований.
# cat /etc/timezone
Europe/Vienna
# date
Tue Nov 12 09:15:42 CET 2013
Будь-які підказки вдячні, заздалегідь дякую!