ฉันติดตั้ง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 ไม่ได้!