Re: Converting timestamp to timestamptz without rewriting tables - Mailing list pgsql-general

From Tom Dunstan
Subject Re: Converting timestamp to timestamptz without rewriting tables
Date
Msg-id CAPPfruztD8m1J_Ln3cvfxaUebKmdsYJpqXH9BeBdEGTC+8Ro-g@mail.gmail.com
Whole thread Raw
In response to Re: Converting timestamp to timestamptz without rewriting tables  (Thomas Kellerer <spam_eater@gmx.net>)
Responses Re: Converting timestamp to timestamptz without rewriting tables
List pgsql-general


On 18 December 2017 at 18:43, Thomas Kellerer <spam_eater@gmx.net> wrote:
> All of the timestamps in our system represent an instant in time, not
> a clock date/time, so timestamp with time zone is more appropriate.
> All of the data that is currently on disk in timestamp columns was
> inserted in a db session in UTC, and represents that timestamp in
> UTC.


Are you aware of the fact that "timestamp with time zone" does NOT actually store the time zone?

Yes.
 
A timestamptz stores everything as UTC and the value is converted to the session time zone upon retrieval.

Which is exactly what we want.

pgsql-general by date:

Previous
From: Thomas Kellerer
Date:
Subject: Re: Converting timestamp to timestamptz without rewriting tables
Next
From: Corey Taylor
Date:
Subject: Re: Converting timestamp to timestamptz without rewriting tables