Thread: как преобразовать "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05"
есть функции для преобразования "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05" ? если конечно не делать ... EXTRACT(DAY FROM TIMESTAMP '2001-02-16 20:38:40')+ EXTRACT(MONTH FROM TIMESTAMP '2001-02-16 20:38:40'); Serik Akhmetov
Re: как преобразовать "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05"
From
sanya-spb@mail.ru
Date:
В сообщении от Wednesday 19 April 2006 11:41 Serik написал(a): > есть функции для преобразования "2006-04-19 10:05:44.98593" -> "2006-04-19 > 10:05" ? > > если конечно не делать ... EXTRACT(DAY FROM TIMESTAMP '2001-02-16 > 20:38:40')+ EXTRACT(MONTH FROM TIMESTAMP '2001-02-16 20:38:40'); > > Serik Akhmetov > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org select date_trunc('min', '2006-04-19 10:05:44.98593'::timestamp); не подойдет?
Serik пишет: > есть функции для преобразования "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05" ? > > если конечно не делать ... EXTRACT(DAY FROM TIMESTAMP '2001-02-16 20:38:40')+ > EXTRACT(MONTH FROM TIMESTAMP '2001-02-16 20:38:40'); > > Serik Akhmetov > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org select to_char('2006-04-19 10:05:44.98593'::timestamp, 'yyyy-mm-dd hh24:mi'); почитай тут http://www.postgresql.org/docs/8.1/interactive/functions-formatting.html