Tôi không nghĩ rằng điều này là khả thi khi sử dụng PostgreSQL một mình trong trường hợp chung nhất. Khi bạn cài đặt PostgreSQL, bạn chọn một múi giờ. Tôi khá chắc chắn rằng mặc định là sử dụng múi giờ của hệ điều hành. Điều đó thường sẽ được phản ánh trong postgresql.conf dưới dạng giá trị của tham số "múi giờ". Nhưng giá trị kết thúc là "localtime". Bạn có thể thấy cài đặt này với câu lệnh SQL.
show timezone;
Nhưng nếu bạn thay đổi múi giờ trong postgresql.conf thành "Châu Âu / Berlin", thì show timezone;
sẽ trả lại that giá trị thay vì "localtime".
Vì vậy, tôi nghĩ giải pháp của bạn sẽ liên quan đến việc đặt "múi giờ" trong postgresql.conf thành một giá trị rõ ràng thay vì "giờ địa phương" mặc định.