Re: Convert TimeStamp to Date - Mailing list pgsql-general

From Patrick Welche
Subject Re: Convert TimeStamp to Date
Date
Msg-id 20030723184851.A2409@quartz.newn.cam.ac.uk
Whole thread Raw
In response to Convert TimeStamp to Date  ("shuai@objectwareinc.com" <shuai@objectwareinc.com>)
Responses Re: Convert TimeStamp to Date  (Ron Johnson <ron.l.johnson@cox.net>)
List pgsql-general
On Wed, Jul 23, 2003 at 01:36:52PM -0400, shuai@objectwareinc.com wrote:
> Hi all,
>
> I am trying to convert a timestamp field to a date. ('1993-08-10
> 17:48:41.074' to '1993-08-10').
> I used date(TIMESTAMP_FIELD), but it seemed working only for date
> after year 2000 and return the previous date
> for any day before year 2000. Is that a bug or I just didn't
> understand the function?

tree=# select date('1993-08-10 17:48:41.074');
    date
------------
 10-08-1993
(1 row)

Maybe I don't understand what you mean: that was a date before 2000, and
it seems to give the right answer..

I tend to be pedantic and use
  select cast('1993-08-10 17:48:41.074' as date)

Cheers,

Patrick

pgsql-general by date:

Previous
From: "shuai@objectwareinc.com"
Date:
Subject: Convert TimeStamp to Date
Next
From: Ron Johnson
Date:
Subject: Re: Convert TimeStamp to Date