Re: Problems with timestamp with time zone and old dates?

Поиск
Список
Период
Сортировка
От Steve Crawford
Тема Re: Problems with timestamp with time zone and old dates?
Дата
Msg-id 503402C3.3090504@pinpointresearch.com
обсуждение исходный текст
Ответ на Problems with timestamp with time zone and old dates?  (Michael Clark <codingninja@gmail.com>)
Ответы Re: Problems with timestamp with time zone and old dates?  (Michael Clark <codingninja@gmail.com>)
Список pgsql-general
On 08/21/2012 02:29 PM, Michael Clark wrote:
> Hello all,
>
> I have a weird situation I am trying to work through, and could use
> some help if anyone can provide some.
>
> I have a table with a column to store timestamp with time zone, and
> when I store an older take (before 1895 or so), the value I get back
> from PG when doing a select seems odd and is causing my client some
> issues with the format string.
>
> For example, if I insert like so:
> INSERT INTO sometable (startdate) values ('1750-08-21 21:17:00+00:00');
>
> I get the following when I select:
> SELECT startdate FROM sometable;
>           startdate
> ------------------------------
>  1750-08-21 15:59:28-05:17:32
> (1 row)
>
>
> It's the odd offset that is causing my client problems, and I was
> wondering if this is expected?
> (I am using PG9.1.3)
>
> This contrasts:
> INSERT INTO sometable (startdate) values ('2012-08-21 21:17:00+00:00');
>
> I get the following when I select:
>        startdate
> ------------------------
>  2012-08-21 17:17:00-04
> (1 row)
>
>
> Can anyone shed some light on if this is expected, or if I am doing
> something odd?
>
> Much appreciated!
> Michael
>
PostgreSQL derives its timezone rules from the Olson database:
http://en.wikipedia.org/wiki/Tz_database.

N.B the offset prior to November 18, 1883.

Cheers,
Steve



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

Предыдущее
От: Michael Clark
Дата:
Сообщение: Problems with timestamp with time zone and old dates?
Следующее
От: Ondrej Ivanič
Дата:
Сообщение: Re: redundant fields in table for "performance optimizations"