Re: Timestamp with vs without time zone. - Mailing list pgsql-general

From David G. Johnston
Subject Re: Timestamp with vs without time zone.
Date
Msg-id CAKFQuwZoiV=N9sWXMvonqu7uuRrdqhYjkCXC8jAWzruUPd+-_g@mail.gmail.com
Whole thread Raw
In response to Re: Timestamp with vs without time zone.  ("Peter J. Holzer" <hjp-pgsql@hjp.at>)
Responses Re: Timestamp with vs without time zone.  ("Peter J. Holzer" <hjp-pgsql@hjp.at>)
Re: Timestamp with vs without time zone.  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
On Tuesday, September 21, 2021, Peter J. Holzer <hjp-pgsql@hjp.at> wrote:

These two values are completely indistinguishable. That's good for a
timestamp (they are the same time after all). But they are not a
"timestamp with time zone". The time zone is not part of the value but
of the environment.

No, it’s inherent to the data type itself.  The data type has an implied time zone of UTC.  That is a reasonable definition of “with” in my book.  If I see “20:05” I need to know the type of data to know whether its a time or interval - values without types are incomplete.  i.e., the type can supply relevant context, like a reference time zone.

David J.

pgsql-general by date:

Previous
From: Adrian Klaver
Date:
Subject: Re: Timestamp with vs without time zone.
Next
From: "Peter J. Holzer"
Date:
Subject: Re: Timestamp with vs without time zone.