Re: Obtaining the Julian Day from a date

Поиск
Список
Период
Сортировка
От Bruno Wolff III
Тема Re: Obtaining the Julian Day from a date
Дата
Msg-id 20040909191106.GA30916@wolff.to
обсуждение исходный текст
Ответ на Obtaining the Julian Day from a date  ("Karl O. Pinc" <kop@meme.com>)
Список pgsql-general
On Thu, Sep 09, 2004 at 12:35:14 -0500,
  "Karl O. Pinc" <kop@meme.com> wrote:
> Hi,
>
> What's the best way to obtain the Julian day from a postgresql
> date?
>
> PostgreSQL 7.3.4 on i386-redhat-linux-gnu, compiled by GCC
> i386-redhat-linux-gcc (GCC) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
>
> I'm doing some date arithmetic with 1 day intervals and want
> to, for example, round to the even Julian day.  I suppose
> I could always take the interval from julian day zero
> and then divide by the number of seconds in a day, but that
> sounds both brutal and potentially inaccurate due to leap
> seconds and so forth.
>
> There's mention of being able to do  this in the list archives,
> but nobody says how it's actually done.

You might be interested to know that there are operators that combine
date and integer types that might be usable directly instead of
converting to Julian days.

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

Предыдущее
От: pw
Дата:
Сообщение: Where does postgres store records of DROP-ed columns?
Следующее
От: Aaron Birkland
Дата:
Сообщение: Memory exhausted (leak?)