Re: date_trunc() in a specific time zone - Mailing list pgsql-hackers

From Tom Lane
Subject Re: date_trunc() in a specific time zone
Date
Msg-id 27418.1540827392@sss.pgh.pa.us
Whole thread Raw
In response to Re: date_trunc() in a specific time zone  (Andreas Karlsson <andreas@proxel.se>)
Responses Re: date_trunc() in a specific time zone  (Vik Fearing <vik.fearing@2ndquadrant.com>)
Re: date_trunc() in a specific time zone  (Andreas Karlsson <andreas@proxel.se>)
List pgsql-hackers
Andreas Karlsson <andreas@proxel.se> writes:
> Hm, I am not sure if I see any major win from writing
> date_trunc('day', timestamptz '2001-02-16 20:38:40+00', 'Australia/Sydney')
> instead of
> date_trunc('day', timestamptz '2001-02-16 20:38:40+00' AT TIME ZONE 
> 'Australia/Sydney')

The latter would give you timestamp without time zone, whereas I think
what Vik wants is timestamp with time zone.  Yeah, you could then convert
it back with a second application of AT TIME ZONE 'Australia/Sydney',
but that's both inefficient and mighty confusing.

            regards, tom lane


pgsql-hackers by date:

Previous
From: Chapman Flack
Date:
Subject: Re: PostgreSQL vs SQL/XML Standards
Next
From: Vik Fearing
Date:
Subject: Re: date_trunc() in a specific time zone