Re: Inputting relative datetimes - Mailing list pgsql-hackers

From Dean Rasheed
Subject Re: Inputting relative datetimes
Date
Msg-id CAEZATCVfrtXr-vWGHnv54w=J7E7PL6jTno=JQ_oD8aY6=VJgBg@mail.gmail.com
Whole thread Raw
In response to Re: Inputting relative datetimes  (Dean Rasheed <dean.a.rasheed@gmail.com>)
Responses Re: Inputting relative datetimes
List pgsql-hackers
On 27 August 2011 12:29, Dean Rasheed <dean.a.rasheed@gmail.com> wrote:
> ... if nothing else it has been a
> fun exercise figuring out how the datetime string parsing code works.
>

While looking through the current code, I spotted the following oddity:

select timestamp 'yesterday 10:30';     timestamp
---------------------2011-08-26 10:30:00

which is what you'd expect, however:

select timestamp '10:30 yesterday';     timestamp
---------------------2011-08-26 00:00:00

Similarly "today" and "tomorrow" reset any time fields so far, but
ISTM that they should really be preserving the hour, min, sec fields
decoded so far.

Regards,
Dean


pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: limit in subquery causes poor selectivity estimation
Next
From: Peter Eisentraut
Date:
Subject: Re: -Wformat-zero-length