मेरे पास कई 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)
कोई संकेत, जीएमटी समय क्षेत्र कहां से आ सकता है? सिस्टम उपयोगकर्ता के पास TZ
सेट नहीं है /etc/timezone
और /etc/timeinfo
लगता है कि यह सही ढंग से कॉन्फ़िगर किया गया है।
# cat /etc/timezone
Europe/Vienna
# date
Tue Nov 12 09:15:42 CET 2013
किसी भी संकेत की सराहना की है, अग्रिम धन्यवाद!