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?