Search Postgresql Archives

Re: Yet Another Timestamp Question: Time Defaults

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2013-01-21, Steve Crawford <scrawford@xxxxxxxxxxxxxxxxxxxx> wrote:
>
> Date/time is not trivial. The portions of the PostgreSQL manual dealing 
> with those data types bear careful and thoughtful reading and rereading 
> while you experiment at the same time in a psql terminal till it 
> "clicks." And while some time issues are universal, treatment varies 
> from program to program - especially regarding assumptions when the 
> input is ambiguous. I'm in the US Pacific time zone so without further 
> qualification, "2012-11-04 0130" could be 0130 PST or 0130 PDT.

noveber suggests PST failry stongly.

> The "date" program on my Linux desktop assumes daylight time:
> date -d '2012-11-04 0130'
> Sun Nov  4 01:30:00 PDT 2012

november is the DST changeover?

> PostgreSQL assumes standard time:
> select '2012-11-04 0130'::timestamptz;
>        timestamptz
> ------------------------
>   2012-11-04 01:30:00-08
>
> Naturally this can lead to all sorts of "fun" when multiple technologies 
> are involved.
>
> Meanwhile if I'm up at that hour and try to schedule a job for immediate 
> execution via "at now", the "at" program tells me it is "Cowardly 
> refusing to schedule a job in the past." So much for even internal 
> consistency.

theres an hour in the night that I've learned to never schedlule cron
jobs that must run atleast once or at most once.

> But you are, of course, free to use the capability that PostgreSQL gives 
> you to define pretty much any data-type you want along with your desired 
> casting rules if you so desire. Just don't expect the built-in 
> definitions to change.

-- 
⚂⚃ 100% natural



-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux