Vraag naar de time zone
je wilt:
select current_time at time zone 'brt';
timezone
--------------------
08:26:16.778448-03
Als je een string nodig hebt:
select to_char(current_timestamp at time zone 'brt', 'HH24:MI:SS');
to_char
----------
08:32:07
Merk op dat de to_char
functie accepteert de time
. niet type. Gebruik timestamp
in plaats daarvan.
Haal de lokale tijdzone van het besturingssysteem uit de shell. In Linux:
$ date +%Z
BRT
In psql:
=> \! date +%Z
BRT
Als er psql bij de client is:
psql -c "\! date +%Z" --host localhost --dbname=cpn --no-password
BRT
Het is noodzakelijk een .pgpass
bestand om te voorkomen dat u het wachtwoord opgeeft.