Обсуждение: extracting date FROM timestamp
Hi; Please. Could you tell me the more simple way to extract the 'date' part of a timestamp value. I guess we could extract the year, month, and day subfields and concatenate them. But, isn't there a more direct way? Best regards, Javier
Javier, Try casting, like so: select current_timestamp::date; (note, pgsql won't be able to use an index for a casted field) Best regards, Arjen javier garcia - CEBAS wrote: > Hi; > Please. Could you tell me the more simple way to extract the 'date' part of a > timestamp value. > I guess we could extract the year, month, and day subfields and concatenate > them. But, isn't there a more direct way? > > Best regards, > > Javier > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org >
Hello
tsearch2=# select extract(day from current_timestamp);
date_part
-----------
22
or
tsearch2=# select to_char(timestamp 'now','YY DD MM HH12:MI:SS');
to_char
-------------------
03 22 12 12:28:46
(1 řádka)
Regards
Pavel
On Mon, 22 Dec 2003, javier garcia - CEBAS wrote:
> Hi;
> Please. Could you tell me the more simple way to extract the 'date' part of a
> timestamp value.
> I guess we could extract the year, month, and day subfields and concatenate
> them. But, isn't there a more direct way?
>
> Best regards,
>
> Javier
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
>