Re: Timestamp with and without timezone conversion confusion. - Mailing list pgsql-general

From Tony Theodore
Subject Re: Timestamp with and without timezone conversion confusion.
Date
Msg-id 545346BE-47FC-4391-B59A-1EE6F288088E@gmail.com
Whole thread Raw
In response to Re: Timestamp with and without timezone conversion confusion.  (Tim Uckun <timuckun@gmail.com>)
Responses Re: Timestamp with and without timezone conversion confusion.  (Tim Uckun <timuckun@gmail.com>)
List pgsql-general

On 02/10/2013, at 6:49 PM, Tim Uckun <timuckun@gmail.com> wrote:

>The reason for that is that in PostgreSQL there is no time zone
information stored along with a "timestamp with time zone",
it is stored in UTC.

That seems unintuitive. What is the difference between timestamp without time zone and timestamp with time zone? I was expecting to have the time zone stored in the field. For example one row might be in UTC  but the other row might be in my local time.

Maybe the question I need to ask is "how can I store the time zone along with the timestamp"   

>That is because AT TIME ZONE returns a "timestamp without time zone"

Also seems counterintutive but I guess I can aways convert it. I am just not getting the right offset when I convert. That's what's puzzling.


Here's a handy blog post from Josh Berkus about timestamps:


Cheers,

Tony

pgsql-general by date:

Previous
From: Tim Uckun
Date:
Subject: Re: Timestamp with and without timezone conversion confusion.
Next
From: Tim Uckun
Date:
Subject: Re: Timestamp with and without timezone conversion confusion.