Re: Does pg store all `timestamp with time zone` in localtime? Why?

From: Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
To: Yann Salaün <yannsalaun1(at)gmail(dot)com>
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: Does pg store all `timestamp with time zone` in localtime? Why?
Date: 2017-08-24 13:00:02
Message-ID: 20170824130002.6233jmyy6wqjchjg@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

Yann Salaün wrote:
> Hello,
>
> I was surprised to observe this behavior in psql (my time zone is GMT+2)

No, it stores in UTC and converts back and forth as you store then in
and as you read them out. It depends on the TimeZone configuration
parameter each time. The TZ that was current when the value was stored,
is itself NOT stored in the same column. You could add a column to
store that TZ, if you wanted.

--
Álvaro Herrera https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message kakalo 2017-08-24 17:13:12 Restore backup file
Previous Message Yann Salaün 2017-08-24 12:52:16 Does pg store all `timestamp with time zone` in localtime? Why?