Tidszonen er en sessionsparameter. Så du kan ændre tidszonen for den aktuelle session.
Se dokumentet.
set timezone TO 'GMT';
Eller, nærmere efter SQL-standarden, brug SET TIME ZONE
kommando. Læg mærke til to ord for "TIME ZONE", hvor koden ovenfor bruger et enkelt ord "tidszone".
SET TIME ZONE 'UTC';
Doktoren forklarer forskellen:
SET TIME ZONE udvider syntaks defineret i SQL-standarden. Standarden tillader kun numeriske tidszoneforskydninger, mens PostgreSQL tillader mere fleksible tidszonespecifikationer. Alle andre SET-funktioner er PostgreSQL-udvidelser.