Dear Tom,
        Here's the result of your queries:

template1=# set TimeZone TO 'PST8PDT';
SET
template1=# select abstime 'May 10, 1947 23:59:12';
        abstime
------------------------
 1947-05-10 22:59:12-08
(1 row)

template1=# select (abstime 'May 10, 1947 23:59:12')::int4;
    int4
------------
 -714589248
(1 row)

--Bob
> 
> 
> "Robert E. Bruccoleri" <[EMAIL PROTECTED]> writes:
> >     There are differences in the regression tests for PostgreSQL
> > 7.3b2 with handling of times before 1970. I recently sent out a set of
> > diffs for the changes. I've looked through the datetime.c code, but
> > it's not obvious to me what the cause of the change is. PostgreSQL 7.2
> > works fine on Irix for these cases.
> 
> I have a feeling that it's got something to do with the workaround for
> broken mktime() that I recently put in.  Could you try this experiment
> and see what you get?  (This should at least tell us whether the
> variance from common behavior is on the input side or the output side.)
> 
> regression=# set TimeZone TO 'PST8PDT';
> SET
> regression=# select abstime 'May 10, 1947 23:59:12';
>         abstime
> ------------------------
>  1947-05-10 23:59:12-08
> (1 row)
> 
> regression=# select (abstime 'May 10, 1947 23:59:12')::int4;
>     int4
> ------------
>  -714585648
> (1 row)
> 
> 
>                       regards, tom lane
> 

+-----------------------------+------------------------------------+
| Robert E. Bruccoleri, Ph.D. | email: [EMAIL PROTECTED]                |
| P.O. Box 314                | URL:   http://www.congen.com/~bruc |
| Pennington, NJ 08534        |                                    |
+-----------------------------+------------------------------------+

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly

Reply via email to