timestamps in Australia - Mailing list pgsql-general

From Jasen Betts
Subject timestamps in Australia
Date
Msg-id iaqulq$qre$1@reversiblemaps.ath.cx
Whole thread Raw
Responses Re: timestamps in Australia  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-general
set timezone to 'Australia/Sydney';
set timezone_abbreviations to 'Australia';
set datestyle to 'SQL,DMY';

select '2011-04-03 01:00'::timestamptz+generate_series(0,3)*'1h'::interval,generate_series(0,3);

notice how the middle two look the same.
(this is Australias DST change-back)

This has the potential to cause all sorts of problems, especially in
triggers where now() seems to return a string which gets
reinterpreted...

other than setting datestyle to 'ISO,DMY' is there a way to fix this?

How do the Australians handle this?

Apparently the zic database (where the string 'EST' originates has
been this way since 2004.)



select '2011-04-03 02:00:00 EST'::timestamptz - '1h':: interval;  -- invariant ?

--
ɹǝpun uʍop ɯoɹɟ sƃuıʇǝǝɹ⅁


pgsql-general by date:

Previous
From: Tom Lane
Date:
Subject: Re: A strange SQL grammar issue with postgreSql 8.4.4 & Hibernate 3.5
Next
From: Dimitri Fontaine
Date:
Subject: Re: Group by and limit