Обсуждение: как преобразовать "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05"

Поиск
Список
Период
Сортировка

как преобразовать "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05"

От
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

Re: как преобразовать "2006-04-19 10:05:44.98593" -> "2006-04-19 10:05"

От
sanya-spb@mail.ru
Дата:
В сообщении от 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);

не подойдет?

Re: как преобр

От
Андрей Зевакин
Дата:
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