Nemyslím si, že je to možné pomocí samotného PostgreSQL v nejobecnějším případě. Při instalaci PostgreSQL si vyberete časové pásmo. Jsem si docela jistý, že výchozí nastavení je použití časového pásma operačního systému. To se obvykle projeví v postgresql.conf jako hodnota parametru "timezone". Hodnota ale skončí jako „místní čas“. Toto nastavení můžete vidět pomocí příkazu SQL.
show timezone;
Pokud ale změníte časové pásmo v postgresql.conf na něco jako „Evropa/Berlín“, pak show timezone;
vrátí to hodnotu místo "místního času".
Takže si myslím, že vaše řešení bude zahrnovat nastavení "timezone" v postgresql.conf na explicitní hodnotu, nikoli na výchozí "localtime".