मैंने स्थापित किया है PostgreSQL 9और जो समय दिखा रहा है वह सर्वर समय से 1 घंटे पीछे है।
रनिंग Select NOW()शो:2011-07-12 11:51:50.453842+00
सर्वर दिनांक दिखाता है: Tue Jul 12 12:51:40 BST 2011
यह 1 घंटे पीछे है लेकिन इसमें दिखाया गया समयक्षेत्र phppgadminहै:TimeZone Etc/GMT0
मैं postgresql.confऔर सेटिंग में जाने की कोशिश की है
समयक्षेत्र = GMT
फिर से शुरू हो रहा है, लेकिन कोई बदलाव नहीं।
किसी भी विचार मैंने सोचा कि यह सिर्फ सर्वर समयक्षेत्र का उपयोग किया है, लेकिन स्पष्ट रूप से नहीं होगा ?!
समाधान !: मैंने GMTपहले सेट किया था और यह एक घंटे पीछे था। चारों ओर खोज के बाद पता चला कि मुझे इसे सेट करने की आवश्यकता थी Europe/London। यह ब्रिटिश गर्मियों के समय में +1 घंटे को ध्यान में रखता है, GMT नहीं करता है!
