BUG #4539: to_char(to_timestamp('...','....')) returns the wrong result

Поиск
Список
Период
Сортировка
От Stuart Green
Тема BUG #4539: to_char(to_timestamp('...','....')) returns the wrong result
Дата
Msg-id 200811192203.mAJM3VNn095930@wwwmaster.postgresql.org
обсуждение исходный текст
Ответы Re: BUG #4539: to_char(to_timestamp('...','....')) returns the wrong result  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Список pgsql-bugs
The following bug has been logged online:

Bug reference:      4539
Logged by:          Stuart Green
Email address:      stuart@greenfam.com
PostgreSQL version: 8.2.11
Operating system:   Centos 5
Description:        to_char(to_timestamp('...','....')) returns the wrong
result
Details:

The query

select to_char(to_timestamp('2008-11-14 16:00:00','YYYY-MM-DD
HH24:MM:SS'),'day');

is returning monday as the day in all the dbase version I Have test, 8.2.11,
8.2.10, and 8.1.11

The query

select to_char(to_timestamp('2008-11-14','YYYY-MM-DD'),'day');

returns friday, which is correct, if you replace to_timestamp with to_date
it returns friday which is correct.

Specify the 24 hour clock or not in the timestamp query doesn't make a
difference in the result, it still returns monday, when it should be friday.

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Dave Page"
Дата:
Сообщение: Re: BUG #4538: shared memory
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: Re: BUG #4539: to_char(to_timestamp('...','....')) returns the wrong result