Re: julian day function

Поиск
Список
Период
Сортировка
От Karel Zak
Тема Re: julian day function
Дата
Msg-id Pine.LNX.3.96.1010205080118.20840A-100000@ara.zf.jcu.cz
обсуждение исходный текст
Ответ на Re: julian day function  (Thomas Lockhart <lockhart@alumni.caltech.edu>)
Список pgsql-patches
On Fri, 2 Feb 2001, Thomas Lockhart wrote:

> > I have written a function to calculate the julian day from any gregorian day.
> > You can include this code in the contrib directory or whatever place seems
> > applicable in future releases of posgresql.
>
> Looks nice!
>
> There is already a j2date()/date2j() subroutine pair in the backend, to
> support all of the existing date/time arithmetic. Would you be willing
> to use calls to that? Then we wouldn't have two sets of code to maintain
> (not that JD calculations change very often ;)
>
> It would likely be helpful to have a, say, "julian" argument to
> date_part(), which I'd be happy to add in. There is already access to
> Julian date using the to_char(date,'J') function call, and you can get a
> numeric type return using
>
>   cast(to_char(date,'J') as int)

 ... and vice versa:

 test=# select to_timestamp('2451946', 'J');
      to_timestamp
------------------------
 2001-02-05 00:00:00+01
(1 row)

        Karel


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: patch to allow btree indices on BYTEA
Следующее
От: Dave Page
Дата:
Сообщение: ODBC Driver bug fix patch