Thread: Regression error on unixware 7 and open unix 8

Regression error on unixware 7 and open unix 8

From
Olivier PRENANT
Date:
Hi all,

While testing 7.2b1 on unixware 711 and open unix 8 I have those errors on
abstime, tinterval and horology.

It doesn't seem to bad though.

FWIW, here regression.out... Regards to all of you and thanks for your
work..

*** ./expected/abstime-solaris-1947.out    Mon Jul  2 21:31:52 2001
--- ./results/abstime.out    Fri Oct 26 23:46:06 2001
***************
*** 9,19 **** -- daylight savings time right for times prior to Unix epoch (jan 1 1970). -- CREATE TABLE ABSTIME_TBL
(f1abstime); INSERT INTO ABSTIME_TBL (f1) VALUES ('Jan 14, 1973 03:14:21');
 
- -- was INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'now'): INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'Mon May  1
00:30:301995'); INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'epoch');
 
- INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'current'); INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'infinity');
INSERTINTO ABSTIME_TBL (f1) VALUES (abstime '-infinity'); INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'May 10, 1947
23:59:12');
--- 9,28 ---- -- daylight savings time right for times prior to Unix epoch (jan 1 1970). -- CREATE TABLE ABSTIME_TBL
(f1abstime);
 
+ BEGIN;
+ INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'current');
+ INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'now');
+ SELECT count(*) AS two FROM ABSTIME_TBL WHERE f1 = 'now' ;
+  two 
+ -----
+    2
+ (1 row)
+ 
+ END;
+ DELETE FROM ABSTIME_TBL; INSERT INTO ABSTIME_TBL (f1) VALUES ('Jan 14, 1973 03:14:21'); INSERT INTO ABSTIME_TBL (f1)
VALUES(abstime 'Mon May  1 00:30:30 1995'); INSERT INTO ABSTIME_TBL (f1) VALUES (abstime 'epoch'); INSERT INTO
ABSTIME_TBL(f1) VALUES (abstime 'infinity'); INSERT INTO ABSTIME_TBL (f1) VALUES (abstime '-infinity'); INSERT INTO
ABSTIME_TBL(f1) VALUES (abstime 'May 10, 1947 23:59:12');
 
***************
*** 32,44 **** -------+------------------------------        | Sun Jan 14 03:14:21 1973 PST        | Mon May 01
00:30:301995 PDT
 
!        | epoch
!        | current        | infinity        | -infinity        | Sat May 10 23:59:12 1947 PDT        | invalid
! (8 rows)  SELECT '' AS six, ABSTIME_TBL.*    WHERE ABSTIME_TBL.f1 < abstime 'Jun 30, 2001';
--- 41,52 ---- -------+------------------------------        | Sun Jan 14 03:14:21 1973 PST        | Mon May 01
00:30:301995 PDT
 
!        | Wed Dec 31 16:00:00 1969 PST        | infinity        | -infinity        | Sat May 10 23:59:12 1947 PDT
 | invalid
 
! (7 rows)  SELECT '' AS six, ABSTIME_TBL.*    WHERE ABSTIME_TBL.f1 < abstime 'Jun 30, 2001';
***************
*** 46,52 **** -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | epoch      | -infinity      | Sat May 10 23:59:12 1947 PDT (5 rows)
--- 54,60 ---- -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | Wed Dec 31 16:00:00 1969 PST      | -infinity      | Sat May 10 23:59:12 1947 PDT (5 rows)
***************
*** 57,68 **** -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | epoch
!      | current      | infinity      | Sat May 10 23:59:12 1947 PDT      | invalid
! (7 rows)  SELECT '' AS six, ABSTIME_TBL.*    WHERE abstime 'May 10, 1947 23:59:12' <> ABSTIME_TBL.f1;
--- 65,75 ---- -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | Wed Dec 31 16:00:00 1969 PST      | infinity      | Sat May 10 23:59:12 1947 PDT      | invalid
! (6 rows)  SELECT '' AS six, ABSTIME_TBL.*    WHERE abstime 'May 10, 1947 23:59:12' <> ABSTIME_TBL.f1;
***************
*** 70,94 **** -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | epoch
!      | current      | infinity      | -infinity      | invalid
! (7 rows) 
- SELECT '' AS one, ABSTIME_TBL.*
-    WHERE abstime 'current' = ABSTIME_TBL.f1;
-  one |   f1    
- -----+---------
-      | current
- (1 row)
-  SELECT '' AS three, ABSTIME_TBL.*    WHERE abstime 'epoch' >= ABSTIME_TBL.f1;  three |              f1
-------+------------------------------
!        | epoch        | -infinity        | Sat May 10 23:59:12 1947 PDT (3 rows)
--- 77,93 ---- -----+------------------------------      | Sun Jan 14 03:14:21 1973 PST      | Mon May 01 00:30:30 1995
PDT
!      | Wed Dec 31 16:00:00 1969 PST      | infinity      | -infinity      | invalid
! (6 rows)  SELECT '' AS three, ABSTIME_TBL.*    WHERE abstime 'epoch' >= ABSTIME_TBL.f1;  three |              f1
        -------+------------------------------
 
!        | Wed Dec 31 16:00:00 1969 PST        | -infinity        | Sat May 10 23:59:12 1947 PDT (3 rows)
***************
*** 98,104 ****  four |              f1               ------+------------------------------       | Sun Jan 14 03:14:21
1973PST
 
!       | epoch       | -infinity       | Sat May 10 23:59:12 1947 PDT (4 rows)
--- 97,103 ----  four |              f1               ------+------------------------------       | Sun Jan 14 03:14:21
1973PST
 
!       | Wed Dec 31 16:00:00 1969 PST       | -infinity       | Sat May 10 23:59:12 1947 PDT (4 rows)
***************
*** 110,116 **** ------+------------------------------       | Sun Jan 14 03:14:21 1973 PST       | Mon May 01 00:30:30
1995PDT
 
!       | epoch (3 rows)  SELECT '' AS four, f1 AS abstime,
--- 109,115 ---- ------+------------------------------       | Sun Jan 14 03:14:21 1973 PST       | Mon May 01 00:30:30
1995PDT
 
!       | Wed Dec 31 16:00:00 1969 PST (3 rows)  SELECT '' AS four, f1 AS abstime,
***************
*** 118,129 ****   date_part('day',f1) AS day, date_part('hour', f1) AS hour,   date_part('minute', f1) AS minute,
date_part('second',f1) AS second   FROM ABSTIME_TBL
 
!   WHERE isfinite(f1) and f1 <> abstime 'current'   ORDER BY abstime;  four |           abstime            | year |
month| day | hour | minute | second
------+------------------------------+------+-------+-----+------+--------+--------      | Sat May 10 23:59:12 1947 PDT
|1947 |     5 |  10 |   23 |     59 |     12
 
!       | epoch                        | 1969 |    12 |  31 |   16 |      0 |      0       | Sun Jan 14 03:14:21 1973
PST| 1973 |     1 |  14 |    3 |     14 |     21       | Mon May 01 00:30:30 1995 PDT | 1995 |     5 |   1 |    0 |
30|     30 (4 rows)
 
--- 117,128 ----   date_part('day',f1) AS day, date_part('hour', f1) AS hour,   date_part('minute', f1) AS minute,
date_part('second',f1) AS second   FROM ABSTIME_TBL
 
!   WHERE isfinite(f1)   ORDER BY abstime;  four |           abstime            | year | month | day | hour | minute |
second ------+------------------------------+------+-------+-----+------+--------+--------       | Sat May 10 23:59:12
1947PDT | 1947 |     5 |  10 |   23 |     59 |     12
 
!       | Wed Dec 31 16:00:00 1969 PST | 1969 |    12 |  31 |   16 |      0 |      0       | Sun Jan 14 03:14:21 1973
PST| 1973 |     1 |  14 |    3 |     14 |     21       | Mon May 01 00:30:30 1995 PDT | 1995 |     5 |   1 |    0 |
30|     30 (4 rows)
 

======================================================================

*** ./expected/tinterval-solaris-1947.out    Sun Feb  6 06:09:42 2000
--- ./results/tinterval.out    Fri Oct 26 23:46:06 2001
***************
*** 2,7 ****
--- 2,9 ---- -- TINTERVAL -- CREATE TABLE TINTERVAL_TBL (f1  tinterval);
+ -- Should accept any abstime,
+ -- so do not bother with extensive testing of values INSERT INTO TINTERVAL_TBL (f1)    VALUES ('["-infinity"
"infinity"]');INSERT INTO TINTERVAL_TBL (f1)
 
***************
*** 11,17 **** INSERT INTO TINTERVAL_TBL (f1)    VALUES ('["epoch" "Mon May  1 00:30:30 1995"]'); INSERT INTO
TINTERVAL_TBL(f1)
 
!    VALUES ('["Feb 15 1990 12:15:03" "current"]'); -- badly formatted tintervals  INSERT INTO TINTERVAL_TBL (f1)
VALUES('["bad time specifications" ""]');
 
--- 13,19 ---- INSERT INTO TINTERVAL_TBL (f1)    VALUES ('["epoch" "Mon May  1 00:30:30 1995"]'); INSERT INTO
TINTERVAL_TBL(f1)
 
!    VALUES ('["Feb 15 1990 12:15:03" "2001-09-23 11:12:13"]'); -- badly formatted tintervals  INSERT INTO
TINTERVAL_TBL(f1)    VALUES ('["bad time specifications" ""]');
 
***************
*** 26,33 ****       | ["-infinity" "infinity"]       | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"]
     | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!       | ["epoch" "Mon May 01 00:30:30 1995 PDT"]
!       | ["Thu Feb 15 12:15:03 1990 PST" "current"] (5 rows)  -- length ==
--- 28,35 ----       | ["-infinity" "infinity"]       | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"]
     | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!       | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"]
!       | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] (5 rows)  -- length ==
***************
*** 46,53 ****  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["epoch" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "current"] (3 rows)  -- length <
--- 48,55 ----  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] (3 rows)  -- length <
***************
*** 74,81 ****  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["epoch" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "current"] (3 rows)  -- length >=
--- 76,83 ----  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] (3 rows)  -- length >=
***************
*** 85,92 ****  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["epoch" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "current"] (3 rows)  -- overlaps
--- 87,94 ----  three |                               f1
-------+-----------------------------------------------------------------       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]
 
!        | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"]
!        | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] (3 rows)  -- overlaps
***************
*** 98,104 **** -------+-----------------------------------------------------------------        | ["-infinity"
"infinity"]       | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!        | ["epoch" "Mon May 01 00:30:30 1995 PDT"] (3 rows)  SET geqo TO 'off';
--- 100,106 ---- -------+-----------------------------------------------------------------        | ["-infinity"
"infinity"]       | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!        | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] (3 rows)  SET geqo TO 'off';
***************
*** 111,118 ****
------+-----------------------------------------------------------------+-----------------------------------------------------------------
     | ["-infinity" "infinity"]                                        | ["-infinity" "infinity"]       | ["Sun Sep 04
23:59:121983 PDT" "Tue Oct 04 23:59:12 1983 PDT"] | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!       | ["Thu Feb 15 12:15:03 1990 PST" "current"]                      | ["Thu Feb 15 12:15:03 1990 PST" "current"]
!       | ["epoch" "Mon May 01 00:30:30 1995 PDT"]                        | ["epoch" "Mon May 01 00:30:30 1995 PDT"]
  | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14
03:14:211973 PST"] (5 rows) 
 
--- 113,120 ----
------+-----------------------------------------------------------------+-----------------------------------------------------------------
     | ["-infinity" "infinity"]                                        | ["-infinity" "infinity"]       | ["Sun Sep 04
23:59:121983 PDT" "Tue Oct 04 23:59:12 1983 PDT"] | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!       | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23
11:12:132001 PDT"]
 
!       | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01
00:30:301995 PDT"]       | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["Sat May 10 23:59:12 1947
PDT""Sun Jan 14 03:14:21 1973 PST"] (5 rows) 
 
***************
*** 123,141 ****  fourteen |                            interval1                            |
 interval2
----------+-----------------------------------------------------------------+-----------------------------------------------------------------
         | ["-infinity" "infinity"]                                        | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct
0423:59:12 1983 PDT"]
 
!           | ["-infinity" "infinity"]                                        | ["Thu Feb 15 12:15:03 1990 PST"
"current"]
!           | ["-infinity" "infinity"]                                        | ["epoch" "Mon May 01 00:30:30 1995
PDT"]          | ["-infinity" "infinity"]                                        | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]           | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"] | ["-infinity"
"infinity"]
!           | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"] | ["epoch" "Mon May 01 00:30:30 1995
PDT"]
!           | ["Thu Feb 15 12:15:03 1990 PST" "current"]                      | ["-infinity" "infinity"]
!           | ["Thu Feb 15 12:15:03 1990 PST" "current"]                      | ["epoch" "Mon May 01 00:30:30 1995
PDT"]
!           | ["epoch" "Mon May 01 00:30:30 1995 PDT"]                        | ["-infinity" "infinity"]
!           | ["epoch" "Mon May 01 00:30:30 1995 PDT"]                        | ["Sun Sep 04 23:59:12 1983 PDT" "Tue
Oct04 23:59:12 1983 PDT"]
 
!           | ["epoch" "Mon May 01 00:30:30 1995 PDT"]                        | ["Thu Feb 15 12:15:03 1990 PST"
"current"]
!           | ["epoch" "Mon May 01 00:30:30 1995 PDT"]                        | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]           | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["-infinity"
"infinity"]
!           | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["epoch" "Mon May 01 00:30:30 1995
PDT"](14 rows)  -- contains
 
--- 125,143 ----  fourteen |                            interval1                            |
 interval2
----------+-----------------------------------------------------------------+-----------------------------------------------------------------
         | ["-infinity" "infinity"]                                        | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct
0423:59:12 1983 PDT"]
 
!           | ["-infinity" "infinity"]                                        | ["Thu Feb 15 12:15:03 1990 PST" "Sun
Sep23 11:12:13 2001 PDT"]
 
!           | ["-infinity" "infinity"]                                        | ["Wed Dec 31 16:00:00 1969 PST" "Mon
May01 00:30:30 1995 PDT"]           | ["-infinity" "infinity"]                                        | ["Sat May 10
23:59:121947 PDT" "Sun Jan 14 03:14:21 1973 PST"]           | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983
PDT"]| ["-infinity" "infinity"]
 
!           | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"] | ["Wed Dec 31 16:00:00 1969 PST" "Mon
May01 00:30:30 1995 PDT"]
 
!           | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] | ["-infinity" "infinity"]
!           | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"] | ["Wed Dec 31 16:00:00 1969 PST" "Mon
May01 00:30:30 1995 PDT"]
 
!           | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] | ["-infinity" "infinity"]
!           | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] | ["Sun Sep 04 23:59:12 1983 PDT" "Tue
Oct04 23:59:12 1983 PDT"]
 
!           | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] | ["Thu Feb 15 12:15:03 1990 PST" "Sun
Sep23 11:12:13 2001 PDT"]
 
!           | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"]           | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["-infinity"
"infinity"]
!           | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973 PST"] | ["Wed Dec 31 16:00:00 1969 PST" "Mon
May01 00:30:30 1995 PDT"] (14 rows)  -- contains
 
***************
*** 147,153 ****  five |                               f1
------+-----------------------------------------------------------------      | ["Sun Sep 04 23:59:12 1983 PDT" "Tue
Oct04 23:59:12 1983 PDT"]
 
!       | ["Thu Feb 15 12:15:03 1990 PST" "current"]       | ["Sat May 10 23:59:12 1947 PDT" "Sun Jan 14 03:14:21 1973
PST"](3 rows) 
 
--- 149,155 ----  five |                               f1
------+-----------------------------------------------------------------      | ["Sun Sep 04 23:59:12 1983 PDT" "Tue
Oct04 23:59:12 1983 PDT"]
 
!       | ["Thu Feb 15 12:15:03 1990 PST" "Sun Sep 23 11:12:13 2001 PDT"]       | ["Sat May 10 23:59:12 1947 PDT" "Sun
Jan14 03:14:21 1973 PST"] (3 rows) 
 
***************
*** 162,168 **** -------+-----------------------------------------------------------------        | ["-infinity"
"infinity"]       | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!        | ["epoch" "Mon May 01 00:30:30 1995 PDT"] (3 rows)  RESET geqo;
--- 164,170 ---- -------+-----------------------------------------------------------------        | ["-infinity"
"infinity"]       | ["Sun Sep 04 23:59:12 1983 PDT" "Tue Oct 04 23:59:12 1983 PDT"]
 
!        | ["Wed Dec 31 16:00:00 1969 PST" "Mon May 01 00:30:30 1995 PDT"] (3 rows)  RESET geqo;

======================================================================

*** ./expected/horology-solaris-1947.out    Fri Aug 10 20:40:52 2001
--- ./results/horology.out    Fri Oct 26 23:46:10 2001
***************
*** 1,15 **** -- -- HOROLOGY -- -- -- date, time arithmetic --
- -- needed so tests pass
- SET australian_timezones = 'off'; SELECT date '1981-02-03' + time '04:05:06' AS "Date + Time";          Date + Time
      
 
! ------------------------------
!  Tue Feb 03 04:05:06 1981 PST (1 row)  SELECT date '1991-02-03' + time with time zone '04:05:06 PST' AS "Date + Time
PST";
--- 1,16 ---- -- -- HOROLOGY --
+ -- needed so tests pass even in Australia
+ SET australian_timezones = 'off';
+ SET DateStyle = 'Postgres,US'; -- -- date, time arithmetic -- SELECT date '1981-02-03' + time '04:05:06' AS "Date +
Time";       Date + Time        
 
! --------------------------
!  Tue Feb 03 04:05:06 1981 (1 row)  SELECT date '1991-02-03' + time with time zone '04:05:06 PST' AS "Date + Time
PST";
***************
*** 36,41 ****
--- 37,43 ----  Mon Dec 13 00:00:00 1999 PST (1 row) 
+ -- subtract time from date should not make sense; use interval instead SELECT date '1991-02-03' - time '04:05:06' AS
"SubtractTime";         Subtract Time          ------------------------------
 
***************
*** 48,77 **** -- -- timestamp, interval arithmetic --
! SELECT timestamp '1996-03-01' - interval '1 second' AS "Feb 29";             Feb 29
------------------------------ Thu Feb 29 23:59:59 1996 PST (1 row) 
 
! SELECT timestamp '1999-03-01' - interval '1 second' AS "Feb 28";             Feb 28
------------------------------ Sun Feb 28 23:59:59 1999 PST (1 row) 
 
! SELECT timestamp '2000-03-01' - interval '1 second' AS "Feb 29";             Feb 29
------------------------------ Tue Feb 29 23:59:59 2000 PST (1 row) 
 
! SELECT timestamp '1999-12-01' + interval '1 month - 1 second' AS "Dec 31";             Dec 31
------------------------------ Fri Dec 31 23:59:59 1999 PST (1 row)  -- -- time, interval arithmetic --
 
--- 50,483 ---- -- -- timestamp, interval arithmetic --
! SELECT timestamp without time zone '1996-03-01' - interval '1 second' AS "Feb 29";           Feb 29          
+ --------------------------
+  Thu Feb 29 23:59:59 1996
+ (1 row)
+ 
+ SELECT timestamp without time zone '1999-03-01' - interval '1 second' AS "Feb 28";
+           Feb 28          
+ --------------------------
+  Sun Feb 28 23:59:59 1999
+ (1 row)
+ 
+ SELECT timestamp without time zone '2000-03-01' - interval '1 second' AS "Feb 29";
+           Feb 29          
+ --------------------------
+  Tue Feb 29 23:59:59 2000
+ (1 row)
+ 
+ SELECT timestamp without time zone '1999-12-01' + interval '1 month - 1 second' AS "Dec 31";
+           Dec 31          
+ --------------------------
+  Fri Dec 31 23:59:59 1999
+ (1 row)
+ 
+ -- Shorthand values
+ -- Not directly usable for regression testing since these are not constants.
+ -- So, just try to test parser and hope for the best - thomas 97/04/26
+ SELECT (timestamp without time zone 'today' = (timestamp without time zone 'yesterday' + interval '1 day')) as
"True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone 'today' = (timestamp without time zone 'tomorrow' - interval '1 day')) as
"True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone 'tomorrow' = (timestamp without time zone 'yesterday' + interval '2 days')) as
"True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone 'tomorrow' > 'now') as "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ -- Convert from date and time to timestamp
+ -- This test used to be timestamp(date,time) but no longer allowed by grammar
+ -- to enable support for SQL99 timestamp type syntax.
+ SELECT date '1994-01-01' + time '11:00' AS "Jan_01_1994_11am";
+      Jan_01_1994_11am     
+ --------------------------
+  Sat Jan 01 11:00:00 1994
+ (1 row)
+ 
+ SELECT date '1994-01-01' + time '10:00' AS "Jan_01_1994_10am";
+      Jan_01_1994_10am     
+ --------------------------
+  Sat Jan 01 10:00:00 1994
+ (1 row)
+ 
+ SELECT date '1994-01-01' + time '11:00-5' AS "Jan_01_1994_8am";
+ ERROR:  Bad time external representation '11:00-5'
+ SELECT "timestamp"(date '1994-01-01', time with time zone '11:00-5') AS "Jan_01_1994_11am";
+      Jan_01_1994_11am     
+ --------------------------
+  Sat Jan 01 11:00:00 1994
+ (1 row)
+ 
+ SELECT '' AS "64", d1 + interval '1 year' AS one_year FROM TIMESTAMP_TBL;
+  64 |          one_year           
+ ----+-----------------------------
+     | -infinity
+     | infinity
+     | Fri Jan 01 00:00:00 1971
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:02 1998
+     | Tue Feb 10 17:32:01.40 1998
+     | Tue Feb 10 17:32:01.50 1998
+     | Tue Feb 10 17:32:01.60 1998
+     | Fri Jan 02 00:00:00 1998
+     | Fri Jan 02 03:04:05 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Wed Jun 10 17:32:01 1998
+     | Sun Sep 22 18:19:20 2002
+     | Thu Mar 15 08:14:01 2001
+     | Thu Mar 15 13:14:02 2001
+     | Thu Mar 15 12:14:03 2001
+     | Thu Mar 15 03:14:04 2001
+     | Thu Mar 15 02:14:05 2001
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:00 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Wed Jun 10 18:32:01 1998
+     | Tue Feb 10 17:32:01 1998
+     | Wed Feb 11 17:32:01 1998
+     | Thu Feb 12 17:32:01 1998
+     | Fri Feb 13 17:32:01 1998
+     | Sat Feb 14 17:32:01 1998
+     | Sun Feb 15 17:32:01 1998
+     | Mon Feb 16 17:32:01 1998
+     | Thu Feb 16 17:32 0096 BC
+     | Sun Feb 16 17:32:01 0098
+     | Fri Feb 16 17:32:01 0598
+     | Wed Feb 16 17:32:01 1098
+     | Sun Feb 16 17:32:01 1698
+     | Fri Feb 16 17:32:01 1798
+     | Wed Feb 16 17:32:01 1898
+     | Mon Feb 16 17:32:01 1998
+     | Sun Feb 16 17:32:01 2098
+     | Fri Feb 28 17:32:01 1997
+     | Fri Feb 28 17:32:01 1997
+     | Sat Mar 01 17:32:01 1997
+     | Tue Dec 30 17:32:01 1997
+     | Wed Dec 31 17:32:01 1997
+     | Thu Jan 01 17:32:01 1998
+     | Sat Feb 28 17:32:01 1998
+     | Sun Mar 01 17:32:01 1998
+     | Wed Dec 30 17:32:01 1998
+     | Thu Dec 31 17:32:01 1998
+     | Sun Dec 31 17:32:01 2000
+     | Mon Jan 01 17:32:01 2001
+     | Mon Dec 31 17:32:01 2001
+     | Tue Jan 01 17:32:01 2002
+ (64 rows)
+ 
+ SELECT '' AS "64", d1 - interval '1 year' AS one_year FROM TIMESTAMP_TBL;
+  64 |          one_year           
+ ----+-----------------------------
+     | -infinity
+     | infinity
+     | Wed Jan 01 00:00:00 1969
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:02 1996
+     | Sat Feb 10 17:32:01.40 1996
+     | Sat Feb 10 17:32:01.50 1996
+     | Sat Feb 10 17:32:01.60 1996
+     | Tue Jan 02 00:00:00 1996
+     | Tue Jan 02 03:04:05 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Mon Jun 10 17:32:01 1996
+     | Fri Sep 22 18:19:20 2000
+     | Mon Mar 15 08:14:01 1999
+     | Mon Mar 15 13:14:02 1999
+     | Mon Mar 15 12:14:03 1999
+     | Mon Mar 15 03:14:04 1999
+     | Mon Mar 15 02:14:05 1999
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:00 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Mon Jun 10 18:32:01 1996
+     | Sat Feb 10 17:32:01 1996
+     | Sun Feb 11 17:32:01 1996
+     | Mon Feb 12 17:32:01 1996
+     | Tue Feb 13 17:32:01 1996
+     | Wed Feb 14 17:32:01 1996
+     | Thu Feb 15 17:32:01 1996
+     | Fri Feb 16 17:32:01 1996
+     | Mon Feb 16 17:32 0098 BC
+     | Thu Feb 16 17:32:01 0096
+     | Tue Feb 16 17:32:01 0596
+     | Sun Feb 16 17:32:01 1096
+     | Thu Feb 16 17:32:01 1696
+     | Tue Feb 16 17:32:01 1796
+     | Sun Feb 16 17:32:01 1896
+     | Fri Feb 16 17:32:01 1996
+     | Thu Feb 16 17:32:01 2096
+     | Tue Feb 28 17:32:01 1995
+     | Tue Feb 28 17:32:01 1995
+     | Wed Mar 01 17:32:01 1995
+     | Sat Dec 30 17:32:01 1995
+     | Sun Dec 31 17:32:01 1995
+     | Mon Jan 01 17:32:01 1996
+     | Wed Feb 28 17:32:01 1996
+     | Fri Mar 01 17:32:01 1996
+     | Mon Dec 30 17:32:01 1996
+     | Tue Dec 31 17:32:01 1996
+     | Thu Dec 31 17:32:01 1998
+     | Fri Jan 01 17:32:01 1999
+     | Fri Dec 31 17:32:01 1999
+     | Sat Jan 01 17:32:01 2000
+ (64 rows)
+ 
+ SELECT timestamp with time zone '1996-03-01' - interval '1 second' AS "Feb 29";
+             Feb 29             ------------------------------  Thu Feb 29 23:59:59 1996 PST (1 row) 
! SELECT timestamp with time zone '1999-03-01' - interval '1 second' AS "Feb 28";             Feb 28
------------------------------ Sun Feb 28 23:59:59 1999 PST (1 row) 
 
! SELECT timestamp with time zone '2000-03-01' - interval '1 second' AS "Feb 29";             Feb 29
------------------------------ Tue Feb 29 23:59:59 2000 PST (1 row) 
 
! SELECT timestamp with time zone '1999-12-01' + interval '1 month - 1 second' AS "Dec 31";             Dec 31
  ------------------------------  Fri Dec 31 23:59:59 1999 PST (1 row) 
 
+ SELECT (timestamp with time zone 'today' = (timestamp with time zone 'yesterday' + interval '1 day')) as "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp with time zone 'today' = (timestamp with time zone 'tomorrow' - interval '1 day')) as "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp with time zone 'tomorrow' = (timestamp with time zone 'yesterday' + interval '2 days')) as "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp with time zone 'tomorrow' > 'now') as "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT timestamptz(date '1994-01-01', time '11:00') AS "Jan_01_1994_10am";
+        Jan_01_1994_10am       
+ ------------------------------
+  Sat Jan 01 11:00:00 1994 PST
+ (1 row)
+ 
+ SELECT timestamptz(date '1994-01-01', time '10:00') AS "Jan_01_1994_9am";
+        Jan_01_1994_9am        
+ ------------------------------
+  Sat Jan 01 10:00:00 1994 PST
+ (1 row)
+ 
+ SELECT timestamptz(date '1994-01-01', time with time zone '11:00-8') AS "Jan_01_1994_11am";
+        Jan_01_1994_11am       
+ ------------------------------
+  Sat Jan 01 11:00:00 1994 PST
+ (1 row)
+ 
+ SELECT timestamptz(date '1994-01-01', time with time zone '10:00-8') AS "Jan_01_1994_10am";
+        Jan_01_1994_10am       
+ ------------------------------
+  Sat Jan 01 10:00:00 1994 PST
+ (1 row)
+ 
+ SELECT timestamptz(date '1994-01-01', time with time zone '11:00-5') AS "Jan_01_1994_8am";
+        Jan_01_1994_8am        
+ ------------------------------
+  Sat Jan 01 08:00:00 1994 PST
+ (1 row)
+ 
+ SELECT '' AS "64", d1 + interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
+  64 |            one_year             
+ ----+---------------------------------
+     | -infinity
+     | infinity
+     | Thu Dec 31 16:00:00 1970 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:02 1998 PST
+     | Tue Feb 10 17:32:01.40 1998 PST
+     | Tue Feb 10 17:32:01.50 1998 PST
+     | Tue Feb 10 17:32:01.60 1998 PST
+     | Fri Jan 02 00:00:00 1998 PST
+     | Fri Jan 02 03:04:05 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Wed Jun 10 17:32:01 1998 PDT
+     | Sun Sep 22 18:19:20 2002 PDT
+     | Thu Mar 15 08:14:01 2001 PST
+     | Thu Mar 15 04:14:02 2001 PST
+     | Thu Mar 15 02:14:03 2001 PST
+     | Thu Mar 15 03:14:04 2001 PST
+     | Thu Mar 15 01:14:05 2001 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:00 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 17:32:01 1998 PST
+     | Tue Feb 10 09:32:01 1998 PST
+     | Tue Feb 10 09:32:01 1998 PST
+     | Tue Feb 10 09:32:01 1998 PST
+     | Wed Jun 10 18:32:01 1998 PDT
+     | Tue Feb 10 17:32:01 1998 PST
+     | Wed Feb 11 17:32:01 1998 PST
+     | Thu Feb 12 17:32:01 1998 PST
+     | Fri Feb 13 17:32:01 1998 PST
+     | Sat Feb 14 17:32:01 1998 PST
+     | Sun Feb 15 17:32:01 1998 PST
+     | Mon Feb 16 17:32:01 1998 PST
+     | Thu Feb 16 17:32 0096 BC
+     | Sun Feb 16 17:32:01 0098
+     | Fri Feb 16 17:32:01 0598
+     | Wed Feb 16 17:32:01 1098
+     | Sun Feb 16 17:32:01 1698
+     | Fri Feb 16 17:32:01 1798
+     | Wed Feb 16 17:32:01 1898
+     | Mon Feb 16 17:32:01 1998 PST
+     | Sun Feb 16 17:32:01 2098
+     | Thu Feb 27 17:32:01 1997 PST
+     | Fri Feb 28 17:32:01 1997 PST
+     | Sat Mar 01 17:32:01 1997 PST
+     | Tue Dec 30 17:32:01 1997 PST
+     | Wed Dec 31 17:32:01 1997 PST
+     | Thu Jan 01 17:32:01 1998 PST
+     | Sat Feb 28 17:32:01 1998 PST
+     | Sun Mar 01 17:32:01 1998 PST
+     | Wed Dec 30 17:32:01 1998 PST
+     | Thu Dec 31 17:32:01 1998 PST
+     | Sun Dec 31 17:32:01 2000 PST
+     | Mon Jan 01 17:32:01 2001 PST
+     | Mon Dec 31 17:32:01 2001 PST
+     | Tue Jan 01 17:32:01 2002 PST
+ (64 rows)
+ 
+ SELECT '' AS "64", d1 - interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
+  64 |            one_year             
+ ----+---------------------------------
+     | -infinity
+     | infinity
+     | Tue Dec 31 16:00:00 1968 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:02 1996 PST
+     | Sat Feb 10 17:32:01.40 1996 PST
+     | Sat Feb 10 17:32:01.50 1996 PST
+     | Sat Feb 10 17:32:01.60 1996 PST
+     | Tue Jan 02 00:00:00 1996 PST
+     | Tue Jan 02 03:04:05 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Mon Jun 10 17:32:01 1996 PDT
+     | Fri Sep 22 18:19:20 2000 PDT
+     | Mon Mar 15 08:14:01 1999 PST
+     | Mon Mar 15 04:14:02 1999 PST
+     | Mon Mar 15 02:14:03 1999 PST
+     | Mon Mar 15 03:14:04 1999 PST
+     | Mon Mar 15 01:14:05 1999 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:00 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sat Feb 10 09:32:01 1996 PST
+     | Sat Feb 10 09:32:01 1996 PST
+     | Sat Feb 10 09:32:01 1996 PST
+     | Mon Jun 10 18:32:01 1996 PDT
+     | Sat Feb 10 17:32:01 1996 PST
+     | Sun Feb 11 17:32:01 1996 PST
+     | Mon Feb 12 17:32:01 1996 PST
+     | Tue Feb 13 17:32:01 1996 PST
+     | Wed Feb 14 17:32:01 1996 PST
+     | Thu Feb 15 17:32:01 1996 PST
+     | Fri Feb 16 17:32:01 1996 PST
+     | Mon Feb 16 17:32 0098 BC
+     | Thu Feb 16 17:32:01 0096
+     | Tue Feb 16 17:32:01 0596
+     | Sun Feb 16 17:32:01 1096
+     | Thu Feb 16 17:32:01 1696
+     | Tue Feb 16 17:32:01 1796
+     | Sun Feb 16 17:32:01 1896
+     | Fri Feb 16 17:32:01 1996 PST
+     | Thu Feb 16 17:32:01 2096
+     | Mon Feb 27 17:32:01 1995 PST
+     | Tue Feb 28 17:32:01 1995 PST
+     | Wed Mar 01 17:32:01 1995 PST
+     | Sat Dec 30 17:32:01 1995 PST
+     | Sun Dec 31 17:32:01 1995 PST
+     | Mon Jan 01 17:32:01 1996 PST
+     | Thu Feb 29 17:32:01 1996 PST
+     | Fri Mar 01 17:32:01 1996 PST
+     | Mon Dec 30 17:32:01 1996 PST
+     | Tue Dec 31 17:32:01 1996 PST
+     | Thu Dec 31 17:32:01 1998 PST
+     | Fri Jan 01 17:32:01 1999 PST
+     | Fri Dec 31 17:32:01 1999 PST
+     | Sat Jan 01 17:32:01 2000 PST
+ (64 rows)
+  -- -- time, interval arithmetic --
***************
*** 111,120 ****  07:31:00 (1 row) 
! SELECT interval '04:30' - time '01:02' AS "+03:28";
!       +03:28       
! -------------------
!  @ 3 hours 28 mins (1 row)  SELECT CAST(time with time zone '01:02-08' AS interval) AS "+00:01";
--- 517,526 ----  07:31:00 (1 row) 
! SELECT interval '04:30' - time '01:02' AS "20:32:00";
!  20:32:00 
! ----------
!  20:32:00 (1 row)  SELECT CAST(time with time zone '01:02-08' AS interval) AS "+00:01";
***************
*** 138,268 **** -- SELECT time with time zone '01:30' + interval '02:01' AS "03:31:00-08"; -- SELECT time with time
zone'03:30' + interval '1 month 04:01' AS "07:31:00-08"; -- Try the following two tests instead, as a poor substitute
 
! SELECT CAST(date 'today' + time with time zone '01:30'
!             + interval '02:01' AS time) AS "03:31:00";  03:31:00  ----------  03:31:00 (1 row) 
! SELECT CAST(date 'today' + time with time zone '03:30'
!             + interval '1 month 04:01' AS time) AS "07:31:00";  07:31:00  ----------  07:31:00 (1 row) 
! SELECT interval '04:30' - time with time zone '01:02' AS "+03:28";
! ERROR:  Unable to identify an operator '-' for types 'interval' and 'time with time zone'
!     You will have to retype this query using an explicit cast
! -- We get 100 rows when run in GMT... SELECT t.d1 + i.f1 AS "102" FROM TIMESTAMP_TBL t, INTERVAL_TBL i   WHERE t.d1
BETWEEN'1990-01-01' AND '2001-01-01'     AND i.f1 BETWEEN '00:00' AND '23:00';                102               
 
! ---------------------------------
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01.00 1997 PST
!  Mon Feb 10 22:32:01.00 1997 PST
!  Mon Feb 10 17:33:02.00 1997 PST
!  Mon Feb 10 22:32:02.00 1997 PST
!  Mon Feb 10 17:33:01.40 1997 PST
!  Mon Feb 10 22:32:01.40 1997 PST
!  Mon Feb 10 17:33:01.50 1997 PST
!  Mon Feb 10 22:32:01.50 1997 PST
!  Mon Feb 10 17:33:01.60 1997 PST
!  Mon Feb 10 22:32:01.60 1997 PST
!  Thu Jan 02 00:01:00 1997 PST
!  Thu Jan 02 05:00:00 1997 PST
!  Thu Jan 02 03:05:05 1997 PST
!  Thu Jan 02 08:04:05 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Tue Jun 10 17:33:01 1997 PDT
!  Tue Jun 10 22:32:01 1997 PDT
!  Wed Mar 15 08:15:01 2000 PST
!  Wed Mar 15 13:14:01 2000 PST
!  Wed Mar 15 04:15:02 2000 PST
!  Wed Mar 15 09:14:02 2000 PST
!  Wed Mar 15 02:15:03 2000 PST
!  Wed Mar 15 07:14:03 2000 PST
!  Wed Mar 15 03:15:04 2000 PST
!  Wed Mar 15 08:14:04 2000 PST
!  Wed Mar 15 01:15:05 2000 PST
!  Wed Mar 15 06:14:05 2000 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:00 1997 PST
!  Mon Feb 10 22:32:00 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Mon Feb 10 09:33:01 1997 PST
!  Mon Feb 10 14:32:01 1997 PST
!  Mon Feb 10 09:33:01 1997 PST
!  Mon Feb 10 14:32:01 1997 PST
!  Mon Feb 10 09:33:01 1997 PST
!  Mon Feb 10 14:32:01 1997 PST
!  Tue Jun 10 18:33:01 1997 PDT
!  Tue Jun 10 23:32:01 1997 PDT
!  Mon Feb 10 17:33:01 1997 PST
!  Mon Feb 10 22:32:01 1997 PST
!  Tue Feb 11 17:33:01 1997 PST
!  Tue Feb 11 22:32:01 1997 PST
!  Wed Feb 12 17:33:01 1997 PST
!  Wed Feb 12 22:32:01 1997 PST
!  Thu Feb 13 17:33:01 1997 PST
!  Thu Feb 13 22:32:01 1997 PST
!  Fri Feb 14 17:33:01 1997 PST
!  Fri Feb 14 22:32:01 1997 PST
!  Sat Feb 15 17:33:01 1997 PST
!  Sat Feb 15 22:32:01 1997 PST
!  Sun Feb 16 17:33:01 1997 PST
!  Sun Feb 16 22:32:01 1997 PST
!  Sun Feb 16 17:33:01 1997 PST
!  Sun Feb 16 22:32:01 1997 PST
!  Wed Feb 28 17:33:01 1996 PST
!  Wed Feb 28 22:32:01 1996 PST
!  Thu Feb 29 17:33:01 1996 PST
!  Thu Feb 29 22:32:01 1996 PST
!  Fri Mar 01 17:33:01 1996 PST
!  Fri Mar 01 22:32:01 1996 PST
!  Mon Dec 30 17:33:01 1996 PST
!  Mon Dec 30 22:32:01 1996 PST
!  Tue Dec 31 17:33:01 1996 PST
!  Tue Dec 31 22:32:01 1996 PST
!  Wed Jan 01 17:33:01 1997 PST
!  Wed Jan 01 22:32:01 1997 PST
!  Fri Feb 28 17:33:01 1997 PST
!  Fri Feb 28 22:32:01 1997 PST
!  Sat Mar 01 17:33:01 1997 PST
!  Sat Mar 01 22:32:01 1997 PST
!  Tue Dec 30 17:33:01 1997 PST
!  Tue Dec 30 22:32:01 1997 PST
!  Wed Dec 31 17:33:01 1997 PST
!  Wed Dec 31 22:32:01 1997 PST
!  Fri Dec 31 17:33:01 1999 PST
!  Fri Dec 31 22:32:01 1999 PST
!  Sat Jan 01 17:33:01 2000 PST
!  Sat Jan 01 22:32:01 2000 PST
!  Sun Dec 31 17:33:01 2000 PST
!  Sun Dec 31 22:32:01 2000 PST (102 rows)  SELECT t.d1 - i.f1 AS "102" FROM TIMESTAMP_TBL t, INTERVAL_TBL i
--- 544,676 ---- -- SELECT time with time zone '01:30' + interval '02:01' AS "03:31:00-08"; -- SELECT time with time
zone'03:30' + interval '1 month 04:01' AS "07:31:00-08"; -- Try the following two tests instead, as a poor substitute
 
! SELECT CAST(CAST(date 'today' + time with time zone '01:30'
!             + interval '02:01' AS time with time zone) AS time) AS "03:31:00";  03:31:00  ----------  03:31:00 (1
row)
 
! SELECT CAST(cast(date 'today' + time with time zone '03:30-08'
!   + interval '1 month 04:01' as timestamp without time zone) AS time) AS "07:31:00";  07:31:00  ----------  07:31:00
(1row) 
 
! SELECT interval '04:30' - time with time zone '01:02-05' AS "20:32:00-05";
!  20:32:00-05 
! -------------
!  20:32:00-05
! (1 row)
!  SELECT t.d1 + i.f1 AS "102" FROM TIMESTAMP_TBL t, INTERVAL_TBL i   WHERE t.d1 BETWEEN '1990-01-01' AND '2001-01-01'
  AND i.f1 BETWEEN '00:00' AND '23:00';              102             
 
! -----------------------------
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:02 1997
!  Mon Feb 10 22:32:02 1997
!  Mon Feb 10 17:33:01.40 1997
!  Mon Feb 10 22:32:01.40 1997
!  Mon Feb 10 17:33:01.50 1997
!  Mon Feb 10 22:32:01.50 1997
!  Mon Feb 10 17:33:01.60 1997
!  Mon Feb 10 22:32:01.60 1997
!  Thu Jan 02 00:01:00 1997
!  Thu Jan 02 05:00:00 1997
!  Thu Jan 02 03:05:05 1997
!  Thu Jan 02 08:04:05 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Tue Jun 10 17:33:01 1997
!  Tue Jun 10 22:32:01 1997
!  Wed Mar 15 08:15:01 2000
!  Wed Mar 15 13:14:01 2000
!  Wed Mar 15 13:15:02 2000
!  Wed Mar 15 18:14:02 2000
!  Wed Mar 15 12:15:03 2000
!  Wed Mar 15 17:14:03 2000
!  Wed Mar 15 03:15:04 2000
!  Wed Mar 15 08:14:04 2000
!  Wed Mar 15 02:15:05 2000
!  Wed Mar 15 07:14:05 2000
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:00 1997
!  Mon Feb 10 22:32:00 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Tue Jun 10 18:33:01 1997
!  Tue Jun 10 23:32:01 1997
!  Mon Feb 10 17:33:01 1997
!  Mon Feb 10 22:32:01 1997
!  Tue Feb 11 17:33:01 1997
!  Tue Feb 11 22:32:01 1997
!  Wed Feb 12 17:33:01 1997
!  Wed Feb 12 22:32:01 1997
!  Thu Feb 13 17:33:01 1997
!  Thu Feb 13 22:32:01 1997
!  Fri Feb 14 17:33:01 1997
!  Fri Feb 14 22:32:01 1997
!  Sat Feb 15 17:33:01 1997
!  Sat Feb 15 22:32:01 1997
!  Sun Feb 16 17:33:01 1997
!  Sun Feb 16 22:32:01 1997
!  Sun Feb 16 17:33:01 1997
!  Sun Feb 16 22:32:01 1997
!  Wed Feb 28 17:33:01 1996
!  Wed Feb 28 22:32:01 1996
!  Thu Feb 29 17:33:01 1996
!  Thu Feb 29 22:32:01 1996
!  Fri Mar 01 17:33:01 1996
!  Fri Mar 01 22:32:01 1996
!  Mon Dec 30 17:33:01 1996
!  Mon Dec 30 22:32:01 1996
!  Tue Dec 31 17:33:01 1996
!  Tue Dec 31 22:32:01 1996
!  Wed Jan 01 17:33:01 1997
!  Wed Jan 01 22:32:01 1997
!  Fri Feb 28 17:33:01 1997
!  Fri Feb 28 22:32:01 1997
!  Sat Mar 01 17:33:01 1997
!  Sat Mar 01 22:32:01 1997
!  Tue Dec 30 17:33:01 1997
!  Tue Dec 30 22:32:01 1997
!  Wed Dec 31 17:33:01 1997
!  Wed Dec 31 22:32:01 1997
!  Fri Dec 31 17:33:01 1999
!  Fri Dec 31 22:32:01 1999
!  Sat Jan 01 17:33:01 2000
!  Sat Jan 01 22:32:01 2000
!  Sun Dec 31 17:33:01 2000
!  Sun Dec 31 22:32:01 2000 (102 rows)  SELECT t.d1 - i.f1 AS "102" FROM TIMESTAMP_TBL t, INTERVAL_TBL i
***************
*** 269,382 ****   WHERE t.d1 BETWEEN '1990-01-01' AND '2001-01-01'     AND i.f1 BETWEEN '00:00' AND '23:00';
    102               
 
! ---------------------------------
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01.00 1997 PST
!  Mon Feb 10 12:32:01.00 1997 PST
!  Mon Feb 10 17:31:02.00 1997 PST
!  Mon Feb 10 12:32:02.00 1997 PST
!  Mon Feb 10 17:31:01.40 1997 PST
!  Mon Feb 10 12:32:01.40 1997 PST
!  Mon Feb 10 17:31:01.50 1997 PST
!  Mon Feb 10 12:32:01.50 1997 PST
!  Mon Feb 10 17:31:01.60 1997 PST
!  Mon Feb 10 12:32:01.60 1997 PST
!  Wed Jan 01 23:59:00 1997 PST
!  Wed Jan 01 19:00:00 1997 PST
!  Thu Jan 02 03:03:05 1997 PST
!  Wed Jan 01 22:04:05 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Tue Jun 10 17:31:01 1997 PDT
!  Tue Jun 10 12:32:01 1997 PDT
!  Wed Mar 15 08:13:01 2000 PST
!  Wed Mar 15 03:14:01 2000 PST
!  Wed Mar 15 04:13:02 2000 PST
!  Tue Mar 14 23:14:02 2000 PST
!  Wed Mar 15 02:13:03 2000 PST
!  Tue Mar 14 21:14:03 2000 PST
!  Wed Mar 15 03:13:04 2000 PST
!  Tue Mar 14 22:14:04 2000 PST
!  Wed Mar 15 01:13:05 2000 PST
!  Tue Mar 14 20:14:05 2000 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:00 1997 PST
!  Mon Feb 10 12:32:00 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Mon Feb 10 09:31:01 1997 PST
!  Mon Feb 10 04:32:01 1997 PST
!  Mon Feb 10 09:31:01 1997 PST
!  Mon Feb 10 04:32:01 1997 PST
!  Mon Feb 10 09:31:01 1997 PST
!  Mon Feb 10 04:32:01 1997 PST
!  Tue Jun 10 18:31:01 1997 PDT
!  Tue Jun 10 13:32:01 1997 PDT
!  Mon Feb 10 17:31:01 1997 PST
!  Mon Feb 10 12:32:01 1997 PST
!  Tue Feb 11 17:31:01 1997 PST
!  Tue Feb 11 12:32:01 1997 PST
!  Wed Feb 12 17:31:01 1997 PST
!  Wed Feb 12 12:32:01 1997 PST
!  Thu Feb 13 17:31:01 1997 PST
!  Thu Feb 13 12:32:01 1997 PST
!  Fri Feb 14 17:31:01 1997 PST
!  Fri Feb 14 12:32:01 1997 PST
!  Sat Feb 15 17:31:01 1997 PST
!  Sat Feb 15 12:32:01 1997 PST
!  Sun Feb 16 17:31:01 1997 PST
!  Sun Feb 16 12:32:01 1997 PST
!  Sun Feb 16 17:31:01 1997 PST
!  Sun Feb 16 12:32:01 1997 PST
!  Wed Feb 28 17:31:01 1996 PST
!  Wed Feb 28 12:32:01 1996 PST
!  Thu Feb 29 17:31:01 1996 PST
!  Thu Feb 29 12:32:01 1996 PST
!  Fri Mar 01 17:31:01 1996 PST
!  Fri Mar 01 12:32:01 1996 PST
!  Mon Dec 30 17:31:01 1996 PST
!  Mon Dec 30 12:32:01 1996 PST
!  Tue Dec 31 17:31:01 1996 PST
!  Tue Dec 31 12:32:01 1996 PST
!  Wed Jan 01 17:31:01 1997 PST
!  Wed Jan 01 12:32:01 1997 PST
!  Fri Feb 28 17:31:01 1997 PST
!  Fri Feb 28 12:32:01 1997 PST
!  Sat Mar 01 17:31:01 1997 PST
!  Sat Mar 01 12:32:01 1997 PST
!  Tue Dec 30 17:31:01 1997 PST
!  Tue Dec 30 12:32:01 1997 PST
!  Wed Dec 31 17:31:01 1997 PST
!  Wed Dec 31 12:32:01 1997 PST
!  Fri Dec 31 17:31:01 1999 PST
!  Fri Dec 31 12:32:01 1999 PST
!  Sat Jan 01 17:31:01 2000 PST
!  Sat Jan 01 12:32:01 2000 PST
!  Sun Dec 31 17:31:01 2000 PST
!  Sun Dec 31 12:32:01 2000 PST (102 rows)  SELECT t.f1 + i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;     80    
! ----------  00:01:00  05:00:00  00:00:00
--- 677,790 ----   WHERE t.d1 BETWEEN '1990-01-01' AND '2001-01-01'     AND i.f1 BETWEEN '00:00' AND '23:00';
  102             
 
! -----------------------------
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:02 1997
!  Mon Feb 10 12:32:02 1997
!  Mon Feb 10 17:31:01.40 1997
!  Mon Feb 10 12:32:01.40 1997
!  Mon Feb 10 17:31:01.50 1997
!  Mon Feb 10 12:32:01.50 1997
!  Mon Feb 10 17:31:01.60 1997
!  Mon Feb 10 12:32:01.60 1997
!  Wed Jan 01 23:59:00 1997
!  Wed Jan 01 19:00:00 1997
!  Thu Jan 02 03:03:05 1997
!  Wed Jan 01 22:04:05 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Tue Jun 10 17:31:01 1997
!  Tue Jun 10 12:32:01 1997
!  Wed Mar 15 08:13:01 2000
!  Wed Mar 15 03:14:01 2000
!  Wed Mar 15 13:13:02 2000
!  Wed Mar 15 08:14:02 2000
!  Wed Mar 15 12:13:03 2000
!  Wed Mar 15 07:14:03 2000
!  Wed Mar 15 03:13:04 2000
!  Tue Mar 14 22:14:04 2000
!  Wed Mar 15 02:13:05 2000
!  Tue Mar 14 21:14:05 2000
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:00 1997
!  Mon Feb 10 12:32:00 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Tue Jun 10 18:31:01 1997
!  Tue Jun 10 13:32:01 1997
!  Mon Feb 10 17:31:01 1997
!  Mon Feb 10 12:32:01 1997
!  Tue Feb 11 17:31:01 1997
!  Tue Feb 11 12:32:01 1997
!  Wed Feb 12 17:31:01 1997
!  Wed Feb 12 12:32:01 1997
!  Thu Feb 13 17:31:01 1997
!  Thu Feb 13 12:32:01 1997
!  Fri Feb 14 17:31:01 1997
!  Fri Feb 14 12:32:01 1997
!  Sat Feb 15 17:31:01 1997
!  Sat Feb 15 12:32:01 1997
!  Sun Feb 16 17:31:01 1997
!  Sun Feb 16 12:32:01 1997
!  Sun Feb 16 17:31:01 1997
!  Sun Feb 16 12:32:01 1997
!  Wed Feb 28 17:31:01 1996
!  Wed Feb 28 12:32:01 1996
!  Thu Feb 29 17:31:01 1996
!  Thu Feb 29 12:32:01 1996
!  Fri Mar 01 17:31:01 1996
!  Fri Mar 01 12:32:01 1996
!  Mon Dec 30 17:31:01 1996
!  Mon Dec 30 12:32:01 1996
!  Tue Dec 31 17:31:01 1996
!  Tue Dec 31 12:32:01 1996
!  Wed Jan 01 17:31:01 1997
!  Wed Jan 01 12:32:01 1997
!  Fri Feb 28 17:31:01 1997
!  Fri Feb 28 12:32:01 1997
!  Sat Mar 01 17:31:01 1997
!  Sat Mar 01 12:32:01 1997
!  Tue Dec 30 17:31:01 1997
!  Tue Dec 30 12:32:01 1997
!  Wed Dec 31 17:31:01 1997
!  Wed Dec 31 12:32:01 1997
!  Fri Dec 31 17:31:01 1999
!  Fri Dec 31 12:32:01 1999
!  Sat Jan 01 17:31:01 2000
!  Sat Jan 01 12:32:01 2000
!  Sun Dec 31 17:31:01 2000
!  Sun Dec 31 12:32:01 2000 (102 rows)  SELECT t.f1 + i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;      80      
! -------------  00:01:00  05:00:00  00:00:00
***************
*** 447,467 ****  23:59:00  23:59:00  11:59:00
!  00:00:59
!  04:59:59
!  23:59:59
!  23:59:59
!  23:59:59
!  23:59:45
!  02:03:03
!  23:59:59
!  23:59:59
!  11:59:59 (80 rows)  SELECT t.f1 - i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;     80    
! ----------  23:59:00  19:00:00  00:00:00
--- 855,875 ----  23:59:00  23:59:00  11:59:00
!  00:00:59.99
!  04:59:59.99
!  23:59:59.99
!  23:59:59.99
!  23:59:59.99
!  23:59:45.99
!  02:03:03.99
!  23:59:59.99
!  23:59:59.99
!  11:59:59.99 (80 rows)  SELECT t.f1 - i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;      80      
! -------------  23:59:00  19:00:00  00:00:00
***************
*** 532,562 ****  23:59:00  23:59:00  11:59:00
!  23:58:59
!  18:59:59
!  23:59:59
!  23:59:59
!  23:59:59
!  00:00:13
!  21:56:55
!  23:59:59
!  23:59:59
!  11:59:59 (80 rows) 
! SELECT t.f2 + i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;
!      80      
! -------------  00:01:00-07
!  05:00:00-07
!  00:00:00-07
!  00:00:00-07
!  00:00:00-07
!  23:59:46-07
!  02:03:04-07
!  00:00:00-07
!  00:00:00-07
!  12:00:00-07  01:01:00-07  06:00:00-07  01:00:00-07
--- 940,970 ----  23:59:00  23:59:00  11:59:00
!  23:58:59.99
!  18:59:59.99
!  23:59:59.99
!  23:59:59.99
!  23:59:59.99
!  00:00:13.99
!  21:56:55.99
!  23:59:59.99
!  23:59:59.99
!  11:59:59.99 (80 rows) 
! SELECT t.f1 + i.f1 AS "100" FROM TIMETZ_TBL t, INTERVAL_TBL i;
!       100       
! ----------------
!  00:02:00-07
!  05:01:00-07  00:01:00-07
!  00:01:00-07
!  00:01:00-07
!  00:00:46-07
!  02:04:04-07
!  00:01:00-07
!  00:01:00-07
!  12:01:00-07  01:01:00-07  06:00:00-07  01:00:00-07
***************
*** 577,582 ****
--- 985,1010 ----  02:03:00-07  02:03:00-07  14:03:00-07
+  07:08:00-08
+  12:07:00-08
+  07:07:00-08
+  07:07:00-08
+  07:07:00-08
+  07:06:46-08
+  09:10:04-08
+  07:07:00-08
+  07:07:00-08
+  19:07:00-08
+  08:09:00-04
+  13:08:00-04
+  08:08:00-04
+  08:08:00-04
+  08:08:00-04
+  08:07:46-04
+  10:11:04-04
+  08:08:00-04
+  08:08:00-04
+  20:08:00-04  12:00:00-07  16:59:00-07  11:59:00-07
***************
*** 617,647 ****  23:59:00-07  23:59:00-07  11:59:00-07
!  00:00:59-07
!  04:59:59-07
!  23:59:59-07
!  23:59:59-07
!  23:59:59-07
!  23:59:45-07
!  02:03:03-07
!  23:59:59-07
!  23:59:59-07
!  11:59:59-07
! (80 rows) 
! SELECT t.f2 - i.f1 AS "80" FROM TIME_TBL t, INTERVAL_TBL i;
!      80      
! -------------
!  23:59:00-07
!  19:00:00-07  00:00:00-07
!  00:00:00-07
!  00:00:00-07
!  00:00:14-07
!  21:56:56-07
!  00:00:00-07
!  00:00:00-07
!  12:00:00-07  00:59:00-07  20:00:00-07  01:00:00-07
--- 1045,1075 ----  23:59:00-07  23:59:00-07  11:59:00-07
!  00:00:59.99-07
!  04:59:59.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  23:59:45.99-07
!  02:03:03.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  11:59:59.99-07
! (100 rows) 
! SELECT t.f1 - i.f1 AS "100" FROM TIMETZ_TBL t, INTERVAL_TBL i;
!       100       
! ----------------  00:00:00-07
!  19:01:00-07
!  00:01:00-07
!  00:01:00-07
!  00:01:00-07
!  00:01:14-07
!  21:57:56-07
!  00:01:00-07
!  00:01:00-07
!  12:01:00-07  00:59:00-07  20:00:00-07  01:00:00-07
***************
*** 662,667 ****
--- 1090,1115 ----  02:03:00-07  02:03:00-07  14:03:00-07
+  07:06:00-08
+  02:07:00-08
+  07:07:00-08
+  07:07:00-08
+  07:07:00-08
+  07:07:14-08
+  05:03:56-08
+  07:07:00-08
+  07:07:00-08
+  19:07:00-08
+  08:07:00-04
+  03:08:00-04
+  08:08:00-04
+  08:08:00-04
+  08:08:00-04
+  08:08:14-04
+  06:04:56-04
+  08:08:00-04
+  08:08:00-04
+  20:08:00-04  11:58:00-07  06:59:00-07  11:59:00-07
***************
*** 702,762 ****  23:59:00-07  23:59:00-07  11:59:00-07
!  23:58:59-07
!  18:59:59-07
!  23:59:59-07
!  23:59:59-07
!  23:59:59-07
!  00:00:13-07
!  21:56:55-07
!  23:59:59-07
!  23:59:59-07
!  11:59:59-07
! (80 rows)  -- SQL9x OVERLAPS operator
! SELECT (timestamp '2000-11-27', timestamp '2000-11-28')
!   OVERLAPS (timestamp '2000-11-27 12:00', timestamp '2000-11-30') AS "True";  True  ------  t (1 row) 
! SELECT (timestamp '2000-11-26', timestamp '2000-11-27')
!   OVERLAPS (timestamp '2000-11-27 12:00', timestamp '2000-11-30') AS "False";  False  -------  f (1 row) 
! SELECT (timestamp '2000-11-27', timestamp '2000-11-28')
!   OVERLAPS (timestamp '2000-11-27 12:00', interval '1 day') AS "True";  True  ------  t (1 row) 
! SELECT (timestamp '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp '2000-11-27 12:00', timestamp '2000-11-30') AS "False";  False  -------  f (1 row) 
! SELECT (timestamp '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp '2000-11-27', interval '12 hours') AS "True";  True  ------  t (1 row) 
! SELECT (timestamp '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp '2000-11-27 12:00', interval '12 hours') AS "False";  False  -------  f (1 row)  SELECT (time
'00:00',time '01:00')   OVERLAPS (time '00:30', time '01:30') AS "True";  True 
 
--- 1150,1255 ----  23:59:00-07  23:59:00-07  11:59:00-07
!  23:58:59.99-07
!  18:59:59.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  00:00:13.99-07
!  21:56:55.99-07
!  23:59:59.99-07
!  23:59:59.99-07
!  11:59:59.99-07
! (100 rows)  -- SQL9x OVERLAPS operator
! -- test with time zone
! SELECT (timestamp with time zone '2000-11-27', timestamp with time zone '2000-11-28')
!   OVERLAPS (timestamp with time zone '2000-11-27 12:00', timestamp with time zone '2000-11-30') AS "True";  True
------ t (1 row) 
 
! SELECT (timestamp with time zone '2000-11-26', timestamp with time zone '2000-11-27')
!   OVERLAPS (timestamp with time zone '2000-11-27 12:00', timestamp with time zone '2000-11-30') AS "False";  False
------- f (1 row) 
 
! SELECT (timestamp with time zone '2000-11-27', timestamp with time zone '2000-11-28')
!   OVERLAPS (timestamp with time zone '2000-11-27 12:00', interval '1 day') AS "True";  True  ------  t (1 row) 
! SELECT (timestamp with time zone '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp with time zone '2000-11-27 12:00', timestamp with time zone '2000-11-30') AS "False";  False
------- f (1 row) 
 
! SELECT (timestamp with time zone '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp with time zone '2000-11-27', interval '12 hours') AS "True";  True  ------  t (1 row) 
! SELECT (timestamp with time zone '2000-11-27', interval '12 hours')
!   OVERLAPS (timestamp with time zone '2000-11-27 12:00', interval '12 hours') AS "False";  False  -------  f (1 row)

+ -- test without time zone
+ SELECT (timestamp without time zone '2000-11-27', timestamp without time zone '2000-11-28')
+   OVERLAPS (timestamp without time zone '2000-11-27 12:00', timestamp without time zone '2000-11-30') AS "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone '2000-11-26', timestamp without time zone '2000-11-27')
+   OVERLAPS (timestamp without time zone '2000-11-27 12:00', timestamp without time zone '2000-11-30') AS "False";
+  False 
+ -------
+  f
+ (1 row)
+ 
+ SELECT (timestamp without time zone '2000-11-27', timestamp without time zone '2000-11-28')
+   OVERLAPS (timestamp without time zone '2000-11-27 12:00', interval '1 day') AS "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone '2000-11-27', interval '12 hours')
+   OVERLAPS (timestamp without time zone '2000-11-27 12:00', timestamp without time zone '2000-11-30') AS "False";
+  False 
+ -------
+  f
+ (1 row)
+ 
+ SELECT (timestamp without time zone '2000-11-27', interval '12 hours')
+   OVERLAPS (timestamp without time zone '2000-11-27', interval '12 hours') AS "True";
+  True 
+ ------
+  t
+ (1 row)
+ 
+ SELECT (timestamp without time zone '2000-11-27', interval '12 hours')
+   OVERLAPS (timestamp without time zone '2000-11-27 12:00', interval '12 hours') AS "False";
+  False 
+ -------
+  f
+ (1 row)
+ 
+ -- test time and interval SELECT (time '00:00', time '01:00')   OVERLAPS (time '00:30', time '01:30') AS "True";
True
 
***************
*** 778,787 ****  f (1 row)  SELECT (time '00:00', interval '1 hour')
!   OVERLAPS (time '01:30', interval '1 day') AS "True";
!  True 
! ------  f (1 row) 
--- 1271,1283 ----  f (1 row) 
+ -- SQL99 seems to want this to be false (and we conform to the spec).
+ -- istm that this *should* return true, on the theory that time
+ -- intervals can wrap around the day boundary - thomas 2001-09-25 SELECT (time '00:00', interval '1 hour')
!   OVERLAPS (time '01:30', interval '1 day') AS "False";
!  False 
! -------  f (1 row) 
***************
*** 791,802 ****   SELECT d1 FROM TIMESTAMP_TBL   WHERE d1 BETWEEN '13-jun-1957' AND '1-jan-1997'    OR d1 BETWEEN
'1-jan-1999'AND '1-jan-2010';
 
! SELECT '' AS "15", f1 AS timestamp   FROM TEMP_TIMESTAMP
!   ORDER BY timestamp;
!  15 |          timestamp            ----+------------------------------
!     | epoch     | Wed Feb 28 17:32:01 1996 PST     | Thu Feb 29 17:32:01 1996 PST     | Fri Mar 01 17:32:01 1996 PST
--- 1287,1298 ----   SELECT d1 FROM TIMESTAMP_TBL   WHERE d1 BETWEEN '13-jun-1957' AND '1-jan-1997'    OR d1 BETWEEN
'1-jan-1999'AND '1-jan-2010';
 
! SELECT '' AS "16", f1 AS "timestamp"   FROM TEMP_TIMESTAMP
!   ORDER BY "timestamp";
!  16 |          timestamp            ----+------------------------------
!     | Thu Jan 01 00:00:00 1970 PST     | Wed Feb 28 17:32:01 1996 PST     | Thu Feb 29 17:32:01 1996 PST     | Fri
Mar01 17:32:01 1996 PST
 
***************
*** 804,832 ****     | Tue Dec 31 17:32:01 1996 PST     | Fri Dec 31 17:32:01 1999 PST     | Sat Jan 01 17:32:01 2000
PST
!     | Wed Mar 15 01:14:05 2000 PST
!     | Wed Mar 15 02:14:03 2000 PST     | Wed Mar 15 03:14:04 2000 PST
-     | Wed Mar 15 04:14:02 2000 PST     | Wed Mar 15 08:14:01 2000 PST     | Sun Dec 31 17:32:01 2000 PST     | Mon
Jan01 17:32:01 2001 PST
 
! (15 rows) 
! SELECT '' AS "150", d.f1 AS timestamp, t.f1 AS interval, d.f1 + t.f1 AS plus   FROM TEMP_TIMESTAMP d, INTERVAL_TBL t
!   ORDER BY plus, timestamp, interval;
!  150 |          timestamp           |           interval            |             plus
-----+------------------------------+-------------------------------+------------------------------
!      | epoch                        | @ 14 secs ago                 | Wed Dec 31 15:59:46 1969 PST
!      | epoch                        | @ 1 min                       | Wed Dec 31 16:01:00 1969 PST
!      | epoch                        | @ 5 hours                     | Wed Dec 31 21:00:00 1969 PST
!      | epoch                        | @ 1 day 2 hours 3 mins 4 secs | Thu Jan 01 18:03:04 1970 PST
!      | epoch                        | @ 10 days                     | Sat Jan 10 16:00:00 1970 PST
!      | epoch                        | @ 3 mons                      | Tue Mar 31 16:00:00 1970 PST
!      | epoch                        | @ 5 mons                      | Sun May 31 16:00:00 1970 PDT
!      | epoch                        | @ 5 mons 12 hours             | Mon Jun 01 04:00:00 1970 PDT
!      | epoch                        | @ 6 years                     | Wed Dec 31 16:00:00 1975 PST      | Wed Feb 28
17:32:011996 PST | @ 14 secs ago                 | Wed Feb 28 17:31:47 1996 PST      | Wed Feb 28 17:32:01 1996 PST | @
1min                       | Wed Feb 28 17:33:01 1996 PST      | Wed Feb 28 17:32:01 1996 PST | @ 5 hours
     | Wed Feb 28 22:32:01 1996 PST
 
--- 1300,1329 ----     | Tue Dec 31 17:32:01 1996 PST     | Fri Dec 31 17:32:01 1999 PST     | Sat Jan 01 17:32:01 2000
PST
!     | Wed Mar 15 02:14:05 2000 PST     | Wed Mar 15 03:14:04 2000 PST     | Wed Mar 15 08:14:01 2000 PST
+     | Wed Mar 15 12:14:03 2000 PST
+     | Wed Mar 15 13:14:02 2000 PST     | Sun Dec 31 17:32:01 2000 PST     | Mon Jan 01 17:32:01 2001 PST
!     | Sat Sep 22 18:19:20 2001 PDT
! (16 rows) 
! SELECT '' AS "160", d.f1 AS "timestamp", t.f1 AS "interval", d.f1 + t.f1 AS plus   FROM TEMP_TIMESTAMP d,
INTERVAL_TBLt
 
!   ORDER BY plus, "timestamp", "interval";
!  160 |          timestamp           |           interval            |             plus
-----+------------------------------+-------------------------------+------------------------------
!      | Thu Jan 01 00:00:00 1970 PST | @ 14 secs ago                 | Wed Dec 31 23:59:46 1969 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 1 min                       | Thu Jan 01 00:01:00 1970 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 hours                     | Thu Jan 01 05:00:00 1970 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 1 day 2 hours 3 mins 4 secs | Fri Jan 02 02:03:04 1970 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 10 days                     | Sun Jan 11 00:00:00 1970 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 3 mons                      | Wed Apr 01 00:00:00 1970 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 mons                      | Mon Jun 01 01:00:00 1970 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 mons 12 hours             | Mon Jun 01 13:00:00 1970 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 6 years                     | Thu Jan 01 00:00:00 1976 PST      | Wed Feb 28
17:32:011996 PST | @ 14 secs ago                 | Wed Feb 28 17:31:47 1996 PST      | Wed Feb 28 17:32:01 1996 PST | @
1min                       | Wed Feb 28 17:33:01 1996 PST      | Wed Feb 28 17:32:01 1996 PST | @ 5 hours
     | Wed Feb 28 22:32:01 1996 PST
 
***************
*** 842,856 ****      | Wed Feb 28 17:32:01 1996 PST | @ 10 days                     | Sat Mar 09 17:32:01 1996 PST
| Thu Feb 29 17:32:01 1996 PST | @ 10 days                     | Sun Mar 10 17:32:01 1996 PST      | Fri Mar 01
17:32:011996 PST | @ 10 days                     | Mon Mar 11 17:32:01 1996 PST
 
!      | Wed Feb 28 17:32:01 1996 PST | @ 3 mons                      | Tue May 28 17:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 3 mons                      | Wed May 29 17:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 3 mons                      | Sat Jun 01 17:32:01 1996 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons                      | Sun Jul 28 17:32:01 1996 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons 12 hours             | Mon Jul 29 05:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons                      | Mon Jul 29 17:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons 12 hours             | Tue Jul 30 05:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons                      | Thu Aug 01 17:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons 12 hours             | Fri Aug 02 05:32:01 1996 PDT      | Mon Dec 30
17:32:011996 PST | @ 14 secs ago                 | Mon Dec 30 17:31:47 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @
1min                       | Mon Dec 30 17:33:01 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @ 5 hours
     | Mon Dec 30 22:32:01 1996 PST
 
--- 1339,1353 ----      | Wed Feb 28 17:32:01 1996 PST | @ 10 days                     | Sat Mar 09 17:32:01 1996 PST
  | Thu Feb 29 17:32:01 1996 PST | @ 10 days                     | Sun Mar 10 17:32:01 1996 PST      | Fri Mar 01
17:32:011996 PST | @ 10 days                     | Mon Mar 11 17:32:01 1996 PST
 
!      | Wed Feb 28 17:32:01 1996 PST | @ 3 mons                      | Tue May 28 18:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 3 mons                      | Fri May 31 18:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 3 mons                      | Sat Jun 01 18:32:01 1996 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons                      | Sun Jul 28 18:32:01 1996 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons 12 hours             | Mon Jul 29 06:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons                      | Wed Jul 31 18:32:01 1996 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons 12 hours             | Thu Aug 01 06:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons                      | Thu Aug 01 18:32:01 1996 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons 12 hours             | Fri Aug 02 06:32:01 1996 PDT      | Mon Dec 30
17:32:011996 PST | @ 14 secs ago                 | Mon Dec 30 17:31:47 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @
1min                       | Mon Dec 30 17:33:01 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @ 5 hours
     | Mon Dec 30 22:32:01 1996 PST
 
***************
*** 863,872 ****      | Tue Dec 31 17:32:01 1996 PST | @ 10 days                     | Fri Jan 10 17:32:01 1997 PST
| Mon Dec 30 17:32:01 1996 PST | @ 3 mons                      | Sun Mar 30 17:32:01 1997 PST      | Tue Dec 31
17:32:011996 PST | @ 3 mons                      | Mon Mar 31 17:32:01 1997 PST
 
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons                      | Fri May 30 17:32:01 1997 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons 12 hours             | Sat May 31 05:32:01 1997 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons                      | Sat May 31 17:32:01 1997 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons 12 hours             | Sun Jun 01 05:32:01 1997 PDT      | Fri Dec 31
17:32:011999 PST | @ 14 secs ago                 | Fri Dec 31 17:31:47 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @
1min                       | Fri Dec 31 17:33:01 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @ 5 hours
     | Fri Dec 31 22:32:01 1999 PST
 
--- 1360,1369 ----      | Tue Dec 31 17:32:01 1996 PST | @ 10 days                     | Fri Jan 10 17:32:01 1997 PST
  | Mon Dec 30 17:32:01 1996 PST | @ 3 mons                      | Sun Mar 30 17:32:01 1997 PST      | Tue Dec 31
17:32:011996 PST | @ 3 mons                      | Mon Mar 31 17:32:01 1997 PST
 
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons                      | Fri May 30 18:32:01 1997 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons 12 hours             | Sat May 31 06:32:01 1997 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons                      | Sat May 31 18:32:01 1997 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons 12 hours             | Sun Jun 01 06:32:01 1997 PDT      | Fri Dec 31
17:32:011999 PST | @ 14 secs ago                 | Fri Dec 31 17:31:47 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @
1min                       | Fri Dec 31 17:33:01 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @ 5 hours
     | Fri Dec 31 22:32:01 1999 PST
 
***************
*** 877,928 ****      | Sat Jan 01 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Jan 02 19:35:05 2000 PST
| Fri Dec 31 17:32:01 1999 PST | @ 10 days                     | Mon Jan 10 17:32:01 2000 PST      | Sat Jan 01
17:32:012000 PST | @ 10 days                     | Tue Jan 11 17:32:01 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 14 secs ago                 | Wed Mar 15 01:13:51 2000 PST
!      | Wed Mar 15 01:14:05 2000 PST | @ 1 min                       | Wed Mar 15 01:15:05 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 14 secs ago                 | Wed Mar 15 02:13:49 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 1 min                       | Wed Mar 15 02:15:03 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 14 secs ago                 | Wed Mar 15 03:13:50 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @
1min                       | Wed Mar 15 03:15:04 2000 PST
 
!      | Wed Mar 15 04:14:02 2000 PST | @ 14 secs ago                 | Wed Mar 15 04:13:48 2000 PST
!      | Wed Mar 15 04:14:02 2000 PST | @ 1 min                       | Wed Mar 15 04:15:02 2000 PST
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 hours                     | Wed Mar 15 06:14:05 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 hours                     | Wed Mar 15 07:14:03 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 14 secs ago                 | Wed Mar 15 08:13:47 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @
5hours                     | Wed Mar 15 08:14:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @ 1 min
     | Wed Mar 15 08:15:01 2000 PST
 
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 hours                     | Wed Mar 15 09:14:02 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 5 hours                     | Wed Mar 15 13:14:01 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 03:17:09 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 04:17:07 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 05:17:08 2000 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 06:17:06 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 10:17:05 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 10 days                     | Sat Mar 25 01:14:05 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 10 days                     | Sat Mar 25 02:14:03 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 10 days                     | Sat Mar 25 03:14:04 2000 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 10 days                     | Sat Mar 25 04:14:02 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 10 days                     | Sat Mar 25 08:14:01 2000 PST      | Fri Dec 31 17:32:01 1999 PST | @
3mons                      | Fri Mar 31 17:32:01 2000 PST      | Sat Jan 01 17:32:01 2000 PST | @ 3 mons
     | Sat Apr 01 17:32:01 2000 PST
 
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons                      | Wed May 31 17:32:01 2000 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons 12 hours             | Thu Jun 01 05:32:01 2000 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons                      | Thu Jun 01 17:32:01 2000 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons 12 hours             | Fri Jun 02 05:32:01 2000 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 3 mons                      | Thu Jun 15 01:14:05 2000 PDT
!      | Wed Mar 15 02:14:03 2000 PST | @ 3 mons                      | Thu Jun 15 02:14:03 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 3 mons                      | Thu Jun 15 03:14:04 2000 PDT
!      | Wed Mar 15 04:14:02 2000 PST | @ 3 mons                      | Thu Jun 15 04:14:02 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 3 mons                      | Thu Jun 15 08:14:01 2000 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 mons                      | Tue Aug 15 01:14:05 2000 PDT
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 mons                      | Tue Aug 15 02:14:03 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons                      | Tue Aug 15 03:14:04 2000 PDT
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 mons                      | Tue Aug 15 04:14:02 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons                      | Tue Aug 15 08:14:01 2000 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 13:14:05 2000 PDT
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 14:14:03 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 15:14:04 2000 PDT
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 16:14:02 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 20:14:01 2000 PDT      | Sun Dec 31
17:32:012000 PST | @ 14 secs ago                 | Sun Dec 31 17:31:47 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @
1min                       | Sun Dec 31 17:33:01 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @ 5 hours
     | Sun Dec 31 22:32:01 2000 PST
 
--- 1374,1425 ----      | Sat Jan 01 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Jan 02 19:35:05 2000 PST
  | Fri Dec 31 17:32:01 1999 PST | @ 10 days                     | Mon Jan 10 17:32:01 2000 PST      | Sat Jan 01
17:32:012000 PST | @ 10 days                     | Tue Jan 11 17:32:01 2000 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 14 secs ago                 | Wed Mar 15 02:13:51 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 1 min                       | Wed Mar 15 02:15:05 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 14 secs ago                 | Wed Mar 15 03:13:50 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @
1min                       | Wed Mar 15 03:15:04 2000 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 hours                     | Wed Mar 15 07:14:05 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 14 secs ago                 | Wed Mar 15 08:13:47 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @
5hours                     | Wed Mar 15 08:14:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @ 1 min
     | Wed Mar 15 08:15:01 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 14 secs ago                 | Wed Mar 15 12:13:49 2000 PST
!      | Wed Mar 15 12:14:03 2000 PST | @ 1 min                       | Wed Mar 15 12:15:03 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 14 secs ago                 | Wed Mar 15 13:13:48 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 5 hours                     | Wed Mar 15 13:14:01 2000 PST
 
!      | Wed Mar 15 13:14:02 2000 PST | @ 1 min                       | Wed Mar 15 13:15:02 2000 PST
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 hours                     | Wed Mar 15 17:14:03 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 5 hours                     | Wed Mar 15 18:14:02 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 04:17:09 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 05:17:08 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
1day 2 hours 3 mins 4 secs | Thu Mar 16 10:17:05 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 14:17:07 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Mar 16 15:17:06 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 10 days                     | Sat Mar 25 02:14:05 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 10 days                     | Sat Mar 25 03:14:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
10days                     | Sat Mar 25 08:14:01 2000 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 10 days                     | Sat Mar 25 12:14:03 2000 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 10 days                     | Sat Mar 25 13:14:02 2000 PST      | Fri Dec 31
17:32:011999 PST | @ 3 mons                      | Fri Mar 31 17:32:01 2000 PST      | Sat Jan 01 17:32:01 2000 PST | @
3mons                      | Sat Apr 01 17:32:01 2000 PST
 
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons                      | Wed May 31 18:32:01 2000 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons 12 hours             | Thu Jun 01 06:32:01 2000 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons                      | Thu Jun 01 18:32:01 2000 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons 12 hours             | Fri Jun 02 06:32:01 2000 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 3 mons                      | Thu Jun 15 03:14:05 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 3 mons                      | Thu Jun 15 04:14:04 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 3 mons                      | Thu Jun 15 09:14:01 2000 PDT
!      | Wed Mar 15 12:14:03 2000 PST | @ 3 mons                      | Thu Jun 15 13:14:03 2000 PDT
!      | Wed Mar 15 13:14:02 2000 PST | @ 3 mons                      | Thu Jun 15 14:14:02 2000 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 mons                      | Tue Aug 15 03:14:05 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons                      | Tue Aug 15 04:14:04 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons                      | Tue Aug 15 09:14:01 2000 PDT
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 mons                      | Tue Aug 15 13:14:03 2000 PDT
!      | Wed Mar 15 13:14:02 2000 PST | @ 5 mons                      | Tue Aug 15 14:14:02 2000 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 15:14:05 2000 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 16:14:04 2000 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons 12 hours             | Tue Aug 15 21:14:01 2000 PDT
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours             | Wed Aug 16 01:14:03 2000 PDT
!      | Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours             | Wed Aug 16 02:14:02 2000 PDT      | Sun Dec 31
17:32:012000 PST | @ 14 secs ago                 | Sun Dec 31 17:31:47 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @
1min                       | Sun Dec 31 17:33:01 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @ 5 hours
     | Sun Dec 31 22:32:01 2000 PST
 
***************
*** 934,960 ****      | Sun Dec 31 17:32:01 2000 PST | @ 10 days                     | Wed Jan 10 17:32:01 2001 PST
| Mon Jan 01 17:32:01 2001 PST | @ 10 days                     | Thu Jan 11 17:32:01 2001 PST      | Sun Dec 31
17:32:012000 PST | @ 3 mons                      | Sat Mar 31 17:32:01 2001 PST
 
!      | Mon Jan 01 17:32:01 2001 PST | @ 3 mons                      | Sun Apr 01 17:32:01 2001 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons                      | Thu May 31 17:32:01 2001 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons 12 hours             | Fri Jun 01 05:32:01 2001 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons                      | Fri Jun 01 17:32:01 2001 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons 12 hours             | Sat Jun 02 05:32:01 2001 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 6 years                     | Thu Feb 28 17:32:01 2002 PST      | Thu Feb 29
17:32:011996 PST | @ 6 years                     | Thu Feb 28 17:32:01 2002 PST      | Fri Mar 01 17:32:01 1996 PST | @
6years                     | Fri Mar 01 17:32:01 2002 PST      | Mon Dec 30 17:32:01 1996 PST | @ 6 years
     | Mon Dec 30 17:32:01 2002 PST      | Tue Dec 31 17:32:01 1996 PST | @ 6 years                     | Tue Dec 31
17:32:012002 PST
 
!      | epoch                        | @ 34 years                    | Wed Dec 31 16:00:00 2003 PST      | Fri Dec 31
17:32:011999 PST | @ 6 years                     | Sat Dec 31 17:32:01 2005 PST      | Sat Jan 01 17:32:01 2000 PST | @
6years                     | Sun Jan 01 17:32:01 2006 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 6 years                     | Wed Mar 15 01:14:05 2006 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 6 years                     | Wed Mar 15 02:14:03 2006 PST      | Wed Mar 15
03:14:042000 PST | @ 6 years                     | Wed Mar 15 03:14:04 2006 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 6 years                     | Wed Mar 15 04:14:02 2006 PST      | Wed Mar 15
08:14:012000 PST | @ 6 years                     | Wed Mar 15 08:14:01 2006 PST      | Sun Dec 31 17:32:01 2000 PST | @
6years                     | Sun Dec 31 17:32:01 2006 PST      | Mon Jan 01 17:32:01 2001 PST | @ 6 years
     | Mon Jan 01 17:32:01 2007 PST
 
!      | Wed Feb 28 17:32:01 1996 PST | @ 34 years                    | Thu Feb 28 17:32:01 2030 PST      | Thu Feb 29
17:32:011996 PST | @ 34 years                    | Thu Feb 28 17:32:01 2030 PST      | Fri Mar 01 17:32:01 1996 PST | @
34years                    | Fri Mar 01 17:32:01 2030 PST      | Mon Dec 30 17:32:01 1996 PST | @ 34 years
     | Mon Dec 30 17:32:01 2030 PST
 
--- 1431,1466 ----      | Sun Dec 31 17:32:01 2000 PST | @ 10 days                     | Wed Jan 10 17:32:01 2001 PST
  | Mon Jan 01 17:32:01 2001 PST | @ 10 days                     | Thu Jan 11 17:32:01 2001 PST      | Sun Dec 31
17:32:012000 PST | @ 3 mons                      | Sat Mar 31 17:32:01 2001 PST
 
!      | Mon Jan 01 17:32:01 2001 PST | @ 3 mons                      | Sun Apr 01 18:32:01 2001 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons                      | Thu May 31 18:32:01 2001 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons 12 hours             | Fri Jun 01 06:32:01 2001 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons                      | Fri Jun 01 18:32:01 2001 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons 12 hours             | Sat Jun 02 06:32:01 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 14 secs ago                 | Sat Sep 22 18:19:06 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 1 min                       | Sat Sep 22 18:20:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 hours                     | Sat Sep 22 23:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 1 day 2 hours 3 mins 4 secs | Sun Sep 23 20:22:24 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 10 days                     | Tue Oct 02 18:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 3 mons                      | Sat Dec 22 17:19:20 2001 PST
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons                      | Fri Feb 22 17:19:20 2002 PST
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons 12 hours             | Sat Feb 23 05:19:20 2002 PST
!      | Wed Feb 28 17:32:01 1996 PST | @ 6 years                     | Wed Feb 27 17:32:01 2002 PST      | Thu Feb 29
17:32:011996 PST | @ 6 years                     | Thu Feb 28 17:32:01 2002 PST      | Fri Mar 01 17:32:01 1996 PST | @
6years                     | Fri Mar 01 17:32:01 2002 PST      | Mon Dec 30 17:32:01 1996 PST | @ 6 years
     | Mon Dec 30 17:32:01 2002 PST      | Tue Dec 31 17:32:01 1996 PST | @ 6 years                     | Tue Dec 31
17:32:012002 PST
 
!      | Thu Jan 01 00:00:00 1970 PST | @ 34 years                    | Thu Jan 01 00:00:00 2004 PST      | Fri Dec 31
17:32:011999 PST | @ 6 years                     | Sat Dec 31 17:32:01 2005 PST      | Sat Jan 01 17:32:01 2000 PST | @
6years                     | Sun Jan 01 17:32:01 2006 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 6 years                     | Wed Mar 15 02:14:05 2006 PST      | Wed Mar 15
03:14:042000 PST | @ 6 years                     | Wed Mar 15 03:14:04 2006 PST      | Wed Mar 15 08:14:01 2000 PST | @
6years                     | Wed Mar 15 08:14:01 2006 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 6 years                     | Wed Mar 15 12:14:03 2006 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 6 years                     | Wed Mar 15 13:14:02 2006 PST      | Sun Dec 31
17:32:012000 PST | @ 6 years                     | Sun Dec 31 17:32:01 2006 PST      | Mon Jan 01 17:32:01 2001 PST | @
6years                     | Mon Jan 01 17:32:01 2007 PST
 
!      | Sat Sep 22 18:19:20 2001 PDT | @ 6 years                     | Sat Sep 22 18:19:20 2007 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 34 years                    | Wed Feb 27 17:32:01 2030 PST      | Thu Feb 29
17:32:011996 PST | @ 34 years                    | Thu Feb 28 17:32:01 2030 PST      | Fri Mar 01 17:32:01 1996 PST | @
34years                    | Fri Mar 01 17:32:01 2030 PST      | Mon Dec 30 17:32:01 1996 PST | @ 34 years
     | Mon Dec 30 17:32:01 2030 PST
 
***************
*** 961,1006 ****      | Tue Dec 31 17:32:01 1996 PST | @ 34 years                    | Tue Dec 31 17:32:01 2030 PST
 | Fri Dec 31 17:32:01 1999 PST | @ 34 years                    | Sat Dec 31 17:32:01 2033 PST      | Sat Jan 01
17:32:012000 PST | @ 34 years                    | Sun Jan 01 17:32:01 2034 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 34 years                    | Wed Mar 15 01:14:05 2034 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 34 years                    | Wed Mar 15 02:14:03 2034 PST      | Wed Mar 15
03:14:042000 PST | @ 34 years                    | Wed Mar 15 03:14:04 2034 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 34 years                    | Wed Mar 15 04:14:02 2034 PST      | Wed Mar 15
08:14:012000 PST | @ 34 years                    | Wed Mar 15 08:14:01 2034 PST      | Sun Dec 31 17:32:01 2000 PST | @
34years                    | Sun Dec 31 17:32:01 2034 PST      | Mon Jan 01 17:32:01 2001 PST | @ 34 years
     | Mon Jan 01 17:32:01 2035 PST
 
! (150 rows) 
! SELECT '' AS "150", d.f1 AS timestamp, t.f1 AS interval, d.f1 - t.f1 AS minus   FROM TEMP_TIMESTAMP d, INTERVAL_TBL t
 WHERE isfinite(d.f1)
 
!   ORDER BY minus, timestamp, interval;
!  150 |          timestamp           |           interval            |            minus
-----+------------------------------+-------------------------------+------------------------------
!      | epoch                        | @ 34 years                    | Tue Dec 31 16:00:00 1935 PST
!      | Wed Feb 28 17:32:01 1996 PST | @ 34 years                    | Wed Feb 28 17:32:01 1962 PST      | Thu Feb 29
17:32:011996 PST | @ 34 years                    | Wed Feb 28 17:32:01 1962 PST      | Fri Mar 01 17:32:01 1996 PST | @
34years                    | Thu Mar 01 17:32:01 1962 PST      | Mon Dec 30 17:32:01 1996 PST | @ 34 years
     | Sun Dec 30 17:32:01 1962 PST      | Tue Dec 31 17:32:01 1996 PST | @ 34 years                    | Mon Dec 31
17:32:011962 PST
 
!      | epoch                        | @ 6 years                     | Tue Dec 31 16:00:00 1963 PST      | Fri Dec 31
17:32:011999 PST | @ 34 years                    | Fri Dec 31 17:32:01 1965 PST      | Sat Jan 01 17:32:01 2000 PST | @
34years                    | Sat Jan 01 17:32:01 1966 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 34 years                    | Tue Mar 15 01:14:05 1966 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 34 years                    | Tue Mar 15 02:14:03 1966 PST      | Wed Mar 15
03:14:042000 PST | @ 34 years                    | Tue Mar 15 03:14:04 1966 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 34 years                    | Tue Mar 15 04:14:02 1966 PST      | Wed Mar 15
08:14:012000 PST | @ 34 years                    | Tue Mar 15 08:14:01 1966 PST      | Sun Dec 31 17:32:01 2000 PST | @
34years                    | Sat Dec 31 17:32:01 1966 PST      | Mon Jan 01 17:32:01 2001 PST | @ 34 years
     | Sun Jan 01 17:32:01 1967 PST
 
!      | epoch                        | @ 5 mons 12 hours             | Thu Jul 31 04:00:00 1969 PDT
!      | epoch                        | @ 5 mons                      | Thu Jul 31 16:00:00 1969 PDT
!      | epoch                        | @ 3 mons                      | Tue Sep 30 16:00:00 1969 PDT
!      | epoch                        | @ 10 days                     | Sun Dec 21 16:00:00 1969 PST
!      | epoch                        | @ 1 day 2 hours 3 mins 4 secs | Tue Dec 30 13:56:56 1969 PST
!      | epoch                        | @ 5 hours                     | Wed Dec 31 11:00:00 1969 PST
!      | epoch                        | @ 1 min                       | Wed Dec 31 15:59:00 1969 PST
!      | epoch                        | @ 14 secs ago                 | Wed Dec 31 16:00:14 1969 PST
!      | Wed Feb 28 17:32:01 1996 PST | @ 6 years                     | Wed Feb 28 17:32:01 1990 PST      | Thu Feb 29
17:32:011996 PST | @ 6 years                     | Wed Feb 28 17:32:01 1990 PST      | Fri Mar 01 17:32:01 1996 PST | @
6years                     | Thu Mar 01 17:32:01 1990 PST      | Mon Dec 30 17:32:01 1996 PST | @ 6 years
     | Sun Dec 30 17:32:01 1990 PST
 
--- 1467,1514 ----      | Tue Dec 31 17:32:01 1996 PST | @ 34 years                    | Tue Dec 31 17:32:01 2030 PST
  | Fri Dec 31 17:32:01 1999 PST | @ 34 years                    | Sat Dec 31 17:32:01 2033 PST      | Sat Jan 01
17:32:012000 PST | @ 34 years                    | Sun Jan 01 17:32:01 2034 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 34 years                    | Wed Mar 15 02:14:05 2034 PST      | Wed Mar 15
03:14:042000 PST | @ 34 years                    | Wed Mar 15 03:14:04 2034 PST      | Wed Mar 15 08:14:01 2000 PST | @
34years                    | Wed Mar 15 08:14:01 2034 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 34 years                    | Wed Mar 15 12:14:03 2034 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 34 years                    | Wed Mar 15 13:14:02 2034 PST      | Sun Dec 31
17:32:012000 PST | @ 34 years                    | Sun Dec 31 17:32:01 2034 PST      | Mon Jan 01 17:32:01 2001 PST | @
34years                    | Mon Jan 01 17:32:01 2035 PST
 
!      | Sat Sep 22 18:19:20 2001 PDT | @ 34 years                    | Sat Sep 22 18:19:20 2035 PDT
! (160 rows) 
! SELECT '' AS "160", d.f1 AS "timestamp", t.f1 AS "interval", d.f1 - t.f1 AS minus   FROM TEMP_TIMESTAMP d,
INTERVAL_TBLt   WHERE isfinite(d.f1)
 
!   ORDER BY minus, "timestamp", "interval";
!  160 |          timestamp           |           interval            |            minus
-----+------------------------------+-------------------------------+------------------------------
!      | Thu Jan 01 00:00:00 1970 PST | @ 34 years                    | Wed Jan 01 00:00:00 1936 PST
!      | Wed Feb 28 17:32:01 1996 PST | @ 34 years                    | Tue Feb 27 17:32:01 1962 PST      | Thu Feb 29
17:32:011996 PST | @ 34 years                    | Wed Feb 28 17:32:01 1962 PST      | Fri Mar 01 17:32:01 1996 PST | @
34years                    | Thu Mar 01 17:32:01 1962 PST      | Mon Dec 30 17:32:01 1996 PST | @ 34 years
     | Sun Dec 30 17:32:01 1962 PST      | Tue Dec 31 17:32:01 1996 PST | @ 34 years                    | Mon Dec 31
17:32:011962 PST
 
!      | Thu Jan 01 00:00:00 1970 PST | @ 6 years                     | Wed Jan 01 00:00:00 1964 PST      | Fri Dec 31
17:32:011999 PST | @ 34 years                    | Fri Dec 31 17:32:01 1965 PST      | Sat Jan 01 17:32:01 2000 PST | @
34years                    | Sat Jan 01 17:32:01 1966 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 34 years                    | Tue Mar 15 02:14:05 1966 PST      | Wed Mar 15
03:14:042000 PST | @ 34 years                    | Tue Mar 15 03:14:04 1966 PST      | Wed Mar 15 08:14:01 2000 PST | @
34years                    | Tue Mar 15 08:14:01 1966 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 34 years                    | Tue Mar 15 12:14:03 1966 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 34 years                    | Tue Mar 15 13:14:02 1966 PST      | Sun Dec 31
17:32:012000 PST | @ 34 years                    | Sat Dec 31 17:32:01 1966 PST      | Mon Jan 01 17:32:01 2001 PST | @
34years                    | Sun Jan 01 17:32:01 1967 PST
 
!      | Sat Sep 22 18:19:20 2001 PDT | @ 34 years                    | Fri Sep 22 18:19:20 1967 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 mons 12 hours             | Thu Jul 31 13:00:00 1969 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 mons                      | Fri Aug 01 01:00:00 1969 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 3 mons                      | Wed Oct 01 01:00:00 1969 PDT
!      | Thu Jan 01 00:00:00 1970 PST | @ 10 days                     | Mon Dec 22 00:00:00 1969 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Dec 30 21:56:56 1969 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 5 hours                     | Wed Dec 31 19:00:00 1969 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 1 min                       | Wed Dec 31 23:59:00 1969 PST
!      | Thu Jan 01 00:00:00 1970 PST | @ 14 secs ago                 | Thu Jan 01 00:00:14 1970 PST
!      | Wed Feb 28 17:32:01 1996 PST | @ 6 years                     | Tue Feb 27 17:32:01 1990 PST      | Thu Feb 29
17:32:011996 PST | @ 6 years                     | Wed Feb 28 17:32:01 1990 PST      | Fri Mar 01 17:32:01 1996 PST | @
6years                     | Thu Mar 01 17:32:01 1990 PST      | Mon Dec 30 17:32:01 1996 PST | @ 6 years
     | Sun Dec 30 17:32:01 1990 PST
 
***************
*** 1007,1027 ****      | Tue Dec 31 17:32:01 1996 PST | @ 6 years                     | Mon Dec 31 17:32:01 1990 PST
  | Fri Dec 31 17:32:01 1999 PST | @ 6 years                     | Fri Dec 31 17:32:01 1993 PST      | Sat Jan 01
17:32:012000 PST | @ 6 years                     | Sat Jan 01 17:32:01 1994 PST 
!      | Wed Mar 15 01:14:05 2000 PST | @ 6 years                     | Tue Mar 15 01:14:05 1994 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 6 years                     | Tue Mar 15 02:14:03 1994 PST      | Wed Mar 15
03:14:042000 PST | @ 6 years                     | Tue Mar 15 03:14:04 1994 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 6 years                     | Tue Mar 15 04:14:02 1994 PST      | Wed Mar 15
08:14:012000 PST | @ 6 years                     | Tue Mar 15 08:14:01 1994 PST      | Sun Dec 31 17:32:01 2000 PST | @
6years                     | Sat Dec 31 17:32:01 1994 PST      | Mon Jan 01 17:32:01 2001 PST | @ 6 years
     | Sun Jan 01 17:32:01 1995 PST
 
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons 12 hours             | Thu Sep 28 05:32:01 1995 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons                      | Thu Sep 28 17:32:01 1995 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons 12 hours             | Fri Sep 29 05:32:01 1995 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons                      | Fri Sep 29 17:32:01 1995 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons 12 hours             | Sun Oct 01 05:32:01 1995 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons                      | Sun Oct 01 17:32:01 1995 PDT      | Wed Feb 28
17:32:011996 PST | @ 3 mons                      | Tue Nov 28 17:32:01 1995 PST
 
!      | Thu Feb 29 17:32:01 1996 PST | @ 3 mons                      | Wed Nov 29 17:32:01 1995 PST      | Fri Mar 01
17:32:011996 PST | @ 3 mons                      | Fri Dec 01 17:32:01 1995 PST      | Wed Feb 28 17:32:01 1996 PST | @
10days                     | Sun Feb 18 17:32:01 1996 PST      | Thu Feb 29 17:32:01 1996 PST | @ 10 days
     | Mon Feb 19 17:32:01 1996 PST
 
--- 1515,1536 ----      | Tue Dec 31 17:32:01 1996 PST | @ 6 years                     | Mon Dec 31 17:32:01 1990 PST
  | Fri Dec 31 17:32:01 1999 PST | @ 6 years                     | Fri Dec 31 17:32:01 1993 PST      | Sat Jan 01
17:32:012000 PST | @ 6 years                     | Sat Jan 01 17:32:01 1994 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 6 years                     | Tue Mar 15 02:14:05 1994 PST      | Wed Mar 15
03:14:042000 PST | @ 6 years                     | Tue Mar 15 03:14:04 1994 PST      | Wed Mar 15 08:14:01 2000 PST | @
6years                     | Tue Mar 15 08:14:01 1994 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 6 years                     | Tue Mar 15 12:14:03 1994 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 6 years                     | Tue Mar 15 13:14:02 1994 PST      | Sun Dec 31
17:32:012000 PST | @ 6 years                     | Sat Dec 31 17:32:01 1994 PST      | Mon Jan 01 17:32:01 2001 PST | @
6years                     | Sun Jan 01 17:32:01 1995 PST
 
!      | Sat Sep 22 18:19:20 2001 PDT | @ 6 years                     | Fri Sep 22 18:19:20 1995 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons 12 hours             | Thu Sep 28 06:32:01 1995 PDT
!      | Wed Feb 28 17:32:01 1996 PST | @ 5 mons                      | Thu Sep 28 18:32:01 1995 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons 12 hours             | Sat Sep 30 06:32:01 1995 PDT
!      | Thu Feb 29 17:32:01 1996 PST | @ 5 mons                      | Sat Sep 30 18:32:01 1995 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons 12 hours             | Sun Oct 01 06:32:01 1995 PDT
!      | Fri Mar 01 17:32:01 1996 PST | @ 5 mons                      | Sun Oct 01 18:32:01 1995 PDT      | Wed Feb 28
17:32:011996 PST | @ 3 mons                      | Tue Nov 28 17:32:01 1995 PST
 
!      | Thu Feb 29 17:32:01 1996 PST | @ 3 mons                      | Thu Nov 30 17:32:01 1995 PST      | Fri Mar 01
17:32:011996 PST | @ 3 mons                      | Fri Dec 01 17:32:01 1995 PST      | Wed Feb 28 17:32:01 1996 PST | @
10days                     | Sun Feb 18 17:32:01 1996 PST      | Thu Feb 29 17:32:01 1996 PST | @ 10 days
     | Mon Feb 19 17:32:01 1996 PST
 
***************
*** 1038,1049 ****      | Fri Mar 01 17:32:01 1996 PST | @ 5 hours                     | Fri Mar 01 12:32:01 1996 PST
  | Fri Mar 01 17:32:01 1996 PST | @ 1 min                       | Fri Mar 01 17:31:01 1996 PST      | Fri Mar 01
17:32:011996 PST | @ 14 secs ago                 | Fri Mar 01 17:32:15 1996 PST
 
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons 12 hours             | Tue Jul 30 05:32:01 1996 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons                      | Tue Jul 30 17:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons 12 hours             | Wed Jul 31 05:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons                      | Wed Jul 31 17:32:01 1996 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 3 mons                      | Mon Sep 30 17:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 3 mons                      | Mon Sep 30 17:32:01 1996 PDT      | Mon Dec 30
17:32:011996 PST | @ 10 days                     | Fri Dec 20 17:32:01 1996 PST      | Tue Dec 31 17:32:01 1996 PST | @
10days                     | Sat Dec 21 17:32:01 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins
4secs | Sun Dec 29 15:28:57 1996 PST
 
--- 1547,1558 ----      | Fri Mar 01 17:32:01 1996 PST | @ 5 hours                     | Fri Mar 01 12:32:01 1996 PST
  | Fri Mar 01 17:32:01 1996 PST | @ 1 min                       | Fri Mar 01 17:31:01 1996 PST      | Fri Mar 01
17:32:011996 PST | @ 14 secs ago                 | Fri Mar 01 17:32:15 1996 PST
 
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons 12 hours             | Tue Jul 30 06:32:01 1996 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 5 mons                      | Tue Jul 30 18:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons 12 hours             | Wed Jul 31 06:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 5 mons                      | Wed Jul 31 18:32:01 1996 PDT
!      | Mon Dec 30 17:32:01 1996 PST | @ 3 mons                      | Sun Sep 29 18:32:01 1996 PDT
!      | Tue Dec 31 17:32:01 1996 PST | @ 3 mons                      | Mon Sep 30 18:32:01 1996 PDT      | Mon Dec 30
17:32:011996 PST | @ 10 days                     | Fri Dec 20 17:32:01 1996 PST      | Tue Dec 31 17:32:01 1996 PST | @
10days                     | Sat Dec 21 17:32:01 1996 PST      | Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins
4secs | Sun Dec 29 15:28:57 1996 PST
 
***************
*** 1054,1080 ****      | Tue Dec 31 17:32:01 1996 PST | @ 5 hours                     | Tue Dec 31 12:32:01 1996 PST
  | Tue Dec 31 17:32:01 1996 PST | @ 1 min                       | Tue Dec 31 17:31:01 1996 PST      | Tue Dec 31
17:32:011996 PST | @ 14 secs ago                 | Tue Dec 31 17:32:15 1996 PST
 
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons 12 hours             | Sat Jul 31 05:32:01 1999 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons                      | Sat Jul 31 17:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons 12 hours             | Sun Aug 01 05:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons                      | Sun Aug 01 17:32:01 1999 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 3 mons                      | Thu Sep 30 17:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 3 mons                      | Fri Oct 01 17:32:01 1999 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 13:14:05 1999 PDT
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 14:14:03 1999 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 15:14:04 1999 PDT
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 16:14:02 1999 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 20:14:01 1999 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 mons                      | Fri Oct 15 01:14:05 1999 PDT
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 mons                      | Fri Oct 15 02:14:03 1999 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons                      | Fri Oct 15 03:14:04 1999 PDT
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 mons                      | Fri Oct 15 04:14:02 1999 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons                      | Fri Oct 15 08:14:01 1999 PDT
!      | Wed Mar 15 01:14:05 2000 PST | @ 3 mons                      | Wed Dec 15 01:14:05 1999 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 3 mons                      | Wed Dec 15 02:14:03 1999 PST      | Wed Mar 15
03:14:042000 PST | @ 3 mons                      | Wed Dec 15 03:14:04 1999 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 3 mons                      | Wed Dec 15 04:14:02 1999 PST      | Wed Mar 15
08:14:012000 PST | @ 3 mons                      | Wed Dec 15 08:14:01 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @
10days                     | Tue Dec 21 17:32:01 1999 PST      | Sat Jan 01 17:32:01 2000 PST | @ 10 days
     | Wed Dec 22 17:32:01 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Dec 30
15:28:571999 PST
 
--- 1563,1589 ----      | Tue Dec 31 17:32:01 1996 PST | @ 5 hours                     | Tue Dec 31 12:32:01 1996 PST
  | Tue Dec 31 17:32:01 1996 PST | @ 1 min                       | Tue Dec 31 17:31:01 1996 PST      | Tue Dec 31
17:32:011996 PST | @ 14 secs ago                 | Tue Dec 31 17:32:15 1996 PST
 
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons 12 hours             | Sat Jul 31 06:32:01 1999 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 5 mons                      | Sat Jul 31 18:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons 12 hours             | Sun Aug 01 06:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 5 mons                      | Sun Aug 01 18:32:01 1999 PDT
!      | Fri Dec 31 17:32:01 1999 PST | @ 3 mons                      | Thu Sep 30 18:32:01 1999 PDT
!      | Sat Jan 01 17:32:01 2000 PST | @ 3 mons                      | Fri Oct 01 18:32:01 1999 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 15:14:05 1999 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 16:14:04 1999 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons 12 hours             | Thu Oct 14 21:14:01 1999 PDT
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours             | Fri Oct 15 01:14:03 1999 PDT
!      | Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours             | Fri Oct 15 02:14:02 1999 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 mons                      | Fri Oct 15 03:14:05 1999 PDT
!      | Wed Mar 15 03:14:04 2000 PST | @ 5 mons                      | Fri Oct 15 04:14:04 1999 PDT
!      | Wed Mar 15 08:14:01 2000 PST | @ 5 mons                      | Fri Oct 15 09:14:01 1999 PDT
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 mons                      | Fri Oct 15 13:14:03 1999 PDT
!      | Wed Mar 15 13:14:02 2000 PST | @ 5 mons                      | Fri Oct 15 14:14:02 1999 PDT
!      | Wed Mar 15 02:14:05 2000 PST | @ 3 mons                      | Wed Dec 15 02:14:05 1999 PST      | Wed Mar 15
03:14:042000 PST | @ 3 mons                      | Wed Dec 15 03:14:04 1999 PST      | Wed Mar 15 08:14:01 2000 PST | @
3mons                      | Wed Dec 15 08:14:01 1999 PST
 
+      | Wed Mar 15 12:14:03 2000 PST | @ 3 mons                      | Wed Dec 15 12:14:03 1999 PST
+      | Wed Mar 15 13:14:02 2000 PST | @ 3 mons                      | Wed Dec 15 13:14:02 1999 PST      | Fri Dec 31
17:32:011999 PST | @ 10 days                     | Tue Dec 21 17:32:01 1999 PST      | Sat Jan 01 17:32:01 2000 PST | @
10days                     | Wed Dec 22 17:32:01 1999 PST      | Fri Dec 31 17:32:01 1999 PST | @ 1 day 2 hours 3 mins
4secs | Thu Dec 30 15:28:57 1999 PST
 
***************
*** 1085,1121 ****      | Sat Jan 01 17:32:01 2000 PST | @ 5 hours                     | Sat Jan 01 12:32:01 2000 PST
  | Sat Jan 01 17:32:01 2000 PST | @ 1 min                       | Sat Jan 01 17:31:01 2000 PST      | Sat Jan 01
17:32:012000 PST | @ 14 secs ago                 | Sat Jan 01 17:32:15 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 10 days                     | Sun Mar 05 01:14:05 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 10 days                     | Sun Mar 05 02:14:03 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 10 days                     | Sun Mar 05 03:14:04 2000 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 10 days                     | Sun Mar 05 04:14:02 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 10 days                     | Sun Mar 05 08:14:01 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Mon Mar 13 23:11:01 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 00:10:59 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 01:11:00 2000 PST
 
-      | Wed Mar 15 04:14:02 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 02:10:58 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 06:10:57 2000 PST
 
!      | Wed Mar 15 01:14:05 2000 PST | @ 5 hours                     | Tue Mar 14 20:14:05 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 5 hours                     | Tue Mar 14 21:14:03 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 5 hours                     | Tue Mar 14 22:14:04 2000 PST
 
!      | Wed Mar 15 04:14:02 2000 PST | @ 5 hours                     | Tue Mar 14 23:14:02 2000 PST
!      | Wed Mar 15 01:14:05 2000 PST | @ 1 min                       | Wed Mar 15 01:13:05 2000 PST
!      | Wed Mar 15 01:14:05 2000 PST | @ 14 secs ago                 | Wed Mar 15 01:14:19 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 1 min                       | Wed Mar 15 02:13:03 2000 PST
!      | Wed Mar 15 02:14:03 2000 PST | @ 14 secs ago                 | Wed Mar 15 02:14:17 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 min                       | Wed Mar 15 03:13:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
5hours                     | Wed Mar 15 03:14:01 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @ 14 secs ago
     | Wed Mar 15 03:14:18 2000 PST
 
!      | Wed Mar 15 04:14:02 2000 PST | @ 1 min                       | Wed Mar 15 04:13:02 2000 PST
!      | Wed Mar 15 04:14:02 2000 PST | @ 14 secs ago                 | Wed Mar 15 04:14:16 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 1 min                       | Wed Mar 15 08:13:01 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
14secs ago                 | Wed Mar 15 08:14:15 2000 PST
 
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons 12 hours             | Mon Jul 31 05:32:01 2000 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons                      | Mon Jul 31 17:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons 12 hours             | Tue Aug 01 05:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons                      | Tue Aug 01 17:32:01 2000 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 3 mons                      | Sat Sep 30 17:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 3 mons                      | Sun Oct 01 17:32:01 2000 PDT      | Sun Dec 31
17:32:012000 PST | @ 10 days                     | Thu Dec 21 17:32:01 2000 PST      | Mon Jan 01 17:32:01 2001 PST | @
10days                     | Fri Dec 22 17:32:01 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins
4secs | Sat Dec 30 15:28:57 2000 PST
 
--- 1594,1630 ----      | Sat Jan 01 17:32:01 2000 PST | @ 5 hours                     | Sat Jan 01 12:32:01 2000 PST
  | Sat Jan 01 17:32:01 2000 PST | @ 1 min                       | Sat Jan 01 17:31:01 2000 PST      | Sat Jan 01
17:32:012000 PST | @ 14 secs ago                 | Sat Jan 01 17:32:15 2000 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 10 days                     | Sun Mar 05 02:14:05 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 10 days                     | Sun Mar 05 03:14:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
10days                     | Sun Mar 05 08:14:01 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 10 days                     | Sun Mar 05 12:14:03 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 10 days                     | Sun Mar 05 13:14:02 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 00:11:01 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 01:11:00 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
1day 2 hours 3 mins 4 secs | Tue Mar 14 06:10:57 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 10:10:59 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Mar 14 11:10:58 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 5 hours                     | Tue Mar 14 21:14:05 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 5 hours                     | Tue Mar 14 22:14:04 2000 PST
 
!      | Wed Mar 15 02:14:05 2000 PST | @ 1 min                       | Wed Mar 15 02:13:05 2000 PST
!      | Wed Mar 15 02:14:05 2000 PST | @ 14 secs ago                 | Wed Mar 15 02:14:19 2000 PST      | Wed Mar 15
03:14:042000 PST | @ 1 min                       | Wed Mar 15 03:13:04 2000 PST      | Wed Mar 15 08:14:01 2000 PST | @
5hours                     | Wed Mar 15 03:14:01 2000 PST      | Wed Mar 15 03:14:04 2000 PST | @ 14 secs ago
     | Wed Mar 15 03:14:18 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 5 hours                     | Wed Mar 15 07:14:03 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 1 min                       | Wed Mar 15 08:13:01 2000 PST
 
+      | Wed Mar 15 13:14:02 2000 PST | @ 5 hours                     | Wed Mar 15 08:14:02 2000 PST      | Wed Mar 15
08:14:012000 PST | @ 14 secs ago                 | Wed Mar 15 08:14:15 2000 PST
 
!      | Wed Mar 15 12:14:03 2000 PST | @ 1 min                       | Wed Mar 15 12:13:03 2000 PST
!      | Wed Mar 15 12:14:03 2000 PST | @ 14 secs ago                 | Wed Mar 15 12:14:17 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 1 min                       | Wed Mar 15 13:13:02 2000 PST
!      | Wed Mar 15 13:14:02 2000 PST | @ 14 secs ago                 | Wed Mar 15 13:14:16 2000 PST
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons 12 hours             | Mon Jul 31 06:32:01 2000 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 5 mons                      | Mon Jul 31 18:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons 12 hours             | Tue Aug 01 06:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 5 mons                      | Tue Aug 01 18:32:01 2000 PDT
!      | Sun Dec 31 17:32:01 2000 PST | @ 3 mons                      | Sat Sep 30 18:32:01 2000 PDT
!      | Mon Jan 01 17:32:01 2001 PST | @ 3 mons                      | Sun Oct 01 18:32:01 2000 PDT      | Sun Dec 31
17:32:012000 PST | @ 10 days                     | Thu Dec 21 17:32:01 2000 PST      | Mon Jan 01 17:32:01 2001 PST | @
10days                     | Fri Dec 22 17:32:01 2000 PST      | Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins
4secs | Sat Dec 30 15:28:57 2000 PST
 
***************
*** 1126,1140 ****      | Mon Jan 01 17:32:01 2001 PST | @ 5 hours                     | Mon Jan 01 12:32:01 2001 PST
  | Mon Jan 01 17:32:01 2001 PST | @ 1 min                       | Mon Jan 01 17:31:01 2001 PST      | Mon Jan 01
17:32:012001 PST | @ 14 secs ago                 | Mon Jan 01 17:32:15 2001 PST
 
! (150 rows) 
! SELECT '' AS "15", d.f1 AS timestamp, timestamp '1980-01-06 00:00 GMT' AS gpstime_zero,    d.f1 - timestamp
'1980-01-0600:00 GMT' AS difference   FROM TEMP_TIMESTAMP d   ORDER BY difference;
 
!  15 |          timestamp           |         gpstime_zero         |             difference
----+------------------------------+------------------------------+-------------------------------------
!     | epoch                        | Sat Jan 05 16:00:00 1980 PST | @ 3657 days ago     | Wed Feb 28 17:32:01 1996
PST| Sat Jan 05 16:00:00 1980 PST | @ 5898 days 1 hour 32 mins 1 sec     | Thu Feb 29 17:32:01 1996 PST | Sat Jan 05
16:00:001980 PST | @ 5899 days 1 hour 32 mins 1 sec     | Fri Mar 01 17:32:01 1996 PST | Sat Jan 05 16:00:00 1980 PST |
@5900 days 1 hour 32 mins 1 sec
 
--- 1635,1657 ----      | Mon Jan 01 17:32:01 2001 PST | @ 5 hours                     | Mon Jan 01 12:32:01 2001 PST
  | Mon Jan 01 17:32:01 2001 PST | @ 1 min                       | Mon Jan 01 17:31:01 2001 PST      | Mon Jan 01
17:32:012001 PST | @ 14 secs ago                 | Mon Jan 01 17:32:15 2001 PST
 
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons 12 hours             | Sun Apr 22 06:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons                      | Sun Apr 22 18:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 3 mons                      | Fri Jun 22 18:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 10 days                     | Wed Sep 12 18:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 1 day 2 hours 3 mins 4 secs | Fri Sep 21 16:16:16 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 5 hours                     | Sat Sep 22 13:19:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 1 min                       | Sat Sep 22 18:18:20 2001 PDT
!      | Sat Sep 22 18:19:20 2001 PDT | @ 14 secs ago                 | Sat Sep 22 18:19:34 2001 PDT
! (160 rows) 
! SELECT '' AS "16", d.f1 AS "timestamp", timestamp '1980-01-06 00:00 GMT' AS gpstime_zero,    d.f1 - timestamp
'1980-01-0600:00 GMT' AS difference   FROM TEMP_TIMESTAMP d   ORDER BY difference;
 
!  16 |          timestamp           |         gpstime_zero         |             difference
----+------------------------------+------------------------------+-------------------------------------
!     | Thu Jan 01 00:00:00 1970 PST | Sat Jan 05 16:00:00 1980 PST | @ 3656 days 16 hours ago     | Wed Feb 28
17:32:011996 PST | Sat Jan 05 16:00:00 1980 PST | @ 5898 days 1 hour 32 mins 1 sec     | Thu Feb 29 17:32:01 1996 PST |
SatJan 05 16:00:00 1980 PST | @ 5899 days 1 hour 32 mins 1 sec     | Fri Mar 01 17:32:01 1996 PST | Sat Jan 05 16:00:00
1980PST | @ 5900 days 1 hour 32 mins 1 sec
 
***************
*** 1142,1177 ****     | Tue Dec 31 17:32:01 1996 PST | Sat Jan 05 16:00:00 1980 PST | @ 6205 days 1 hour 32 mins 1 sec
   | Fri Dec 31 17:32:01 1999 PST | Sat Jan 05 16:00:00 1980 PST | @ 7300 days 1 hour 32 mins 1 sec     | Sat Jan 01
17:32:012000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7301 days 1 hour 32 mins 1 sec
 
!     | Wed Mar 15 01:14:05 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 9 hours 14 mins 5 secs
!     | Wed Mar 15 02:14:03 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 10 hours 14 mins 3 secs     | Wed Mar
1503:14:04 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 11 hours 14 mins 4 secs
 
-     | Wed Mar 15 04:14:02 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 12 hours 14 mins 2 secs     | Wed Mar
1508:14:01 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 16 hours 14 mins 1 sec     | Sun Dec 31 17:32:01 2000
PST| Sat Jan 05 16:00:00 1980 PST | @ 7666 days 1 hour 32 mins 1 sec     | Mon Jan 01 17:32:01 2001 PST | Sat Jan 05
16:00:001980 PST | @ 7667 days 1 hour 32 mins 1 sec
 
! (15 rows) 
! SELECT '' AS "225", d1.f1 AS timestamp1, d2.f1 AS timestamp2, d1.f1 - d2.f1 AS difference   FROM TEMP_TIMESTAMP d1,
TEMP_TIMESTAMPd2   ORDER BY timestamp1, timestamp2, difference;
 
!  225 |          timestamp1          |          timestamp2          |                difference                
! -----+------------------------------+------------------------------+------------------------------------------
!      | epoch                        | epoch                        | @ 0
!      | epoch                        | Wed Feb 28 17:32:01 1996 PST | @ 9555 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Thu Feb 29 17:32:01 1996 PST | @ 9556 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Fri Mar 01 17:32:01 1996 PST | @ 9557 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Mon Dec 30 17:32:01 1996 PST | @ 9861 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Tue Dec 31 17:32:01 1996 PST | @ 9862 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Fri Dec 31 17:32:01 1999 PST | @ 10957 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Sat Jan 01 17:32:01 2000 PST | @ 10958 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Wed Mar 15 01:14:05 2000 PST | @ 11031 days 9 hours 14 mins 5 secs ago
!      | epoch                        | Wed Mar 15 02:14:03 2000 PST | @ 11031 days 10 hours 14 mins 3 secs ago
!      | epoch                        | Wed Mar 15 03:14:04 2000 PST | @ 11031 days 11 hours 14 mins 4 secs ago
!      | epoch                        | Wed Mar 15 04:14:02 2000 PST | @ 11031 days 12 hours 14 mins 2 secs ago
!      | epoch                        | Wed Mar 15 08:14:01 2000 PST | @ 11031 days 16 hours 14 mins 1 sec ago
!      | epoch                        | Sun Dec 31 17:32:01 2000 PST | @ 11323 days 1 hour 32 mins 1 sec ago
!      | epoch                        | Mon Jan 01 17:32:01 2001 PST | @ 11324 days 1 hour 32 mins 1 sec ago
!      | Wed Feb 28 17:32:01 1996 PST | epoch                        | @ 9555 days 1 hour 32 mins 1 sec      | Wed Feb
2817:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 0      | Wed Feb 28 17:32:01 1996 PST | Thu Feb 29 17:32:01 1996
PST| @ 1 day ago      | Wed Feb 28 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 2 days ago
 
--- 1659,1696 ----     | Tue Dec 31 17:32:01 1996 PST | Sat Jan 05 16:00:00 1980 PST | @ 6205 days 1 hour 32 mins 1 sec
   | Fri Dec 31 17:32:01 1999 PST | Sat Jan 05 16:00:00 1980 PST | @ 7300 days 1 hour 32 mins 1 sec     | Sat Jan 01
17:32:012000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7301 days 1 hour 32 mins 1 sec
 
!     | Wed Mar 15 02:14:05 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 10 hours 14 mins 5 secs     | Wed Mar
1503:14:04 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 11 hours 14 mins 4 secs     | Wed Mar 15 08:14:01 2000
PST| Sat Jan 05 16:00:00 1980 PST | @ 7374 days 16 hours 14 mins 1 sec
 
+     | Wed Mar 15 12:14:03 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 20 hours 14 mins 3 secs
+     | Wed Mar 15 13:14:02 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7374 days 21 hours 14 mins 2 secs     | Sun Dec
3117:32:01 2000 PST | Sat Jan 05 16:00:00 1980 PST | @ 7666 days 1 hour 32 mins 1 sec     | Mon Jan 01 17:32:01 2001
PST| Sat Jan 05 16:00:00 1980 PST | @ 7667 days 1 hour 32 mins 1 sec
 
!     | Sat Sep 22 18:19:20 2001 PDT | Sat Jan 05 16:00:00 1980 PST | @ 7931 days 1 hour 19 mins 20 secs
! (16 rows) 
! SELECT '' AS "226", d1.f1 AS timestamp1, d2.f1 AS timestamp2, d1.f1 - d2.f1 AS difference   FROM TEMP_TIMESTAMP d1,
TEMP_TIMESTAMPd2   ORDER BY timestamp1, timestamp2, difference;
 
!  226 |          timestamp1          |          timestamp2          |                difference                 
! -----+------------------------------+------------------------------+-------------------------------------------
!      | Thu Jan 01 00:00:00 1970 PST | Thu Jan 01 00:00:00 1970 PST | @ 0
!      | Thu Jan 01 00:00:00 1970 PST | Wed Feb 28 17:32:01 1996 PST | @ 9554 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Thu Feb 29 17:32:01 1996 PST | @ 9555 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Fri Mar 01 17:32:01 1996 PST | @ 9556 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Mon Dec 30 17:32:01 1996 PST | @ 9860 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Tue Dec 31 17:32:01 1996 PST | @ 9861 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Fri Dec 31 17:32:01 1999 PST | @ 10956 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Sat Jan 01 17:32:01 2000 PST | @ 10957 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Wed Mar 15 02:14:05 2000 PST | @ 11031 days 2 hours 14 mins 5 secs ago
!      | Thu Jan 01 00:00:00 1970 PST | Wed Mar 15 03:14:04 2000 PST | @ 11031 days 3 hours 14 mins 4 secs ago
!      | Thu Jan 01 00:00:00 1970 PST | Wed Mar 15 08:14:01 2000 PST | @ 11031 days 8 hours 14 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Wed Mar 15 12:14:03 2000 PST | @ 11031 days 12 hours 14 mins 3 secs ago
!      | Thu Jan 01 00:00:00 1970 PST | Wed Mar 15 13:14:02 2000 PST | @ 11031 days 13 hours 14 mins 2 secs ago
!      | Thu Jan 01 00:00:00 1970 PST | Sun Dec 31 17:32:01 2000 PST | @ 11322 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Mon Jan 01 17:32:01 2001 PST | @ 11323 days 17 hours 32 mins 1 sec ago
!      | Thu Jan 01 00:00:00 1970 PST | Sat Sep 22 18:19:20 2001 PDT | @ 11587 days 17 hours 19 mins 20 secs ago
!      | Wed Feb 28 17:32:01 1996 PST | Thu Jan 01 00:00:00 1970 PST | @ 9554 days 17 hours 32 mins 1 sec      | Wed
Feb28 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 0      | Wed Feb 28 17:32:01 1996 PST | Thu Feb 29 17:32:01
1996PST | @ 1 day ago      | Wed Feb 28 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 2 days ago
 
***************
*** 1179,1192 ****      | Wed Feb 28 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 307 days ago      | Wed Feb
2817:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1402 days ago      | Wed Feb 28 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1403 days ago
 
!      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 01:14:05 2000 PST | @ 1476 days 7 hours 42 mins 4 secs ago
!      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 02:14:03 2000 PST | @ 1476 days 8 hours 42 mins 2 secs ago      |
WedFeb 28 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1476 days 9 hours 42 mins 3 secs ago
 
-      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 04:14:02 2000 PST | @ 1476 days 10 hours 42 mins 1 sec ago      |
WedFeb 28 17:32:01 1996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1476 days 14 hours 42 mins ago      | Wed Feb 28
17:32:011996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1768 days ago      | Wed Feb 28 17:32:01 1996 PST | Mon Jan 01
17:32:012001 PST | @ 1769 days ago
 
!      | Thu Feb 29 17:32:01 1996 PST | epoch                        | @ 9556 days 1 hour 32 mins 1 sec      | Thu Feb
2917:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 1 day      | Thu Feb 29 17:32:01 1996 PST | Thu Feb 29 17:32:01
1996PST | @ 0      | Thu Feb 29 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 1 day ago
 
--- 1698,1712 ----      | Wed Feb 28 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 307 days ago      | Wed Feb
2817:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1402 days ago      | Wed Feb 28 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1403 days ago
 
!      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 02:14:05 2000 PST | @ 1476 days 8 hours 42 mins 4 secs ago      |
WedFeb 28 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1476 days 9 hours 42 mins 3 secs ago      | Wed Feb 28
17:32:011996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1476 days 14 hours 42 mins ago
 
+      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 12:14:03 2000 PST | @ 1476 days 18 hours 42 mins 2 secs ago
+      | Wed Feb 28 17:32:01 1996 PST | Wed Mar 15 13:14:02 2000 PST | @ 1476 days 19 hours 42 mins 1 sec ago      |
WedFeb 28 17:32:01 1996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1768 days ago      | Wed Feb 28 17:32:01 1996 PST | Mon
Jan01 17:32:01 2001 PST | @ 1769 days ago
 
!      | Wed Feb 28 17:32:01 1996 PST | Sat Sep 22 18:19:20 2001 PDT | @ 2032 days 23 hours 47 mins 19 secs ago
!      | Thu Feb 29 17:32:01 1996 PST | Thu Jan 01 00:00:00 1970 PST | @ 9555 days 17 hours 32 mins 1 sec      | Thu
Feb29 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 1 day      | Thu Feb 29 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 0      | Thu Feb 29 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 1 day ago 
***************
*** 1194,1207 ****      | Thu Feb 29 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 306 days ago      | Thu Feb
2917:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1401 days ago      | Thu Feb 29 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1402 days ago
 
!      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 01:14:05 2000 PST | @ 1475 days 7 hours 42 mins 4 secs ago
!      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 02:14:03 2000 PST | @ 1475 days 8 hours 42 mins 2 secs ago      |
ThuFeb 29 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1475 days 9 hours 42 mins 3 secs ago
 
-      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 04:14:02 2000 PST | @ 1475 days 10 hours 42 mins 1 sec ago      |
ThuFeb 29 17:32:01 1996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1475 days 14 hours 42 mins ago      | Thu Feb 29
17:32:011996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1767 days ago      | Thu Feb 29 17:32:01 1996 PST | Mon Jan 01
17:32:012001 PST | @ 1768 days ago
 
!      | Fri Mar 01 17:32:01 1996 PST | epoch                        | @ 9557 days 1 hour 32 mins 1 sec      | Fri Mar
0117:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 2 days      | Fri Mar 01 17:32:01 1996 PST | Thu Feb 29 17:32:01
1996PST | @ 1 day      | Fri Mar 01 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 0
 
--- 1714,1728 ----      | Thu Feb 29 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 306 days ago      | Thu Feb
2917:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1401 days ago      | Thu Feb 29 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1402 days ago
 
!      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 02:14:05 2000 PST | @ 1475 days 8 hours 42 mins 4 secs ago      |
ThuFeb 29 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1475 days 9 hours 42 mins 3 secs ago      | Thu Feb 29
17:32:011996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1475 days 14 hours 42 mins ago
 
+      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 12:14:03 2000 PST | @ 1475 days 18 hours 42 mins 2 secs ago
+      | Thu Feb 29 17:32:01 1996 PST | Wed Mar 15 13:14:02 2000 PST | @ 1475 days 19 hours 42 mins 1 sec ago      |
ThuFeb 29 17:32:01 1996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1767 days ago      | Thu Feb 29 17:32:01 1996 PST | Mon
Jan01 17:32:01 2001 PST | @ 1768 days ago
 
!      | Thu Feb 29 17:32:01 1996 PST | Sat Sep 22 18:19:20 2001 PDT | @ 2031 days 23 hours 47 mins 19 secs ago
!      | Fri Mar 01 17:32:01 1996 PST | Thu Jan 01 00:00:00 1970 PST | @ 9556 days 17 hours 32 mins 1 sec      | Fri
Mar01 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 2 days      | Fri Mar 01 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 1 day      | Fri Mar 01 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 0
 
***************
*** 1209,1222 ****      | Fri Mar 01 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 305 days ago      | Fri Mar
0117:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1400 days ago      | Fri Mar 01 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1401 days ago
 
!      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 01:14:05 2000 PST | @ 1474 days 7 hours 42 mins 4 secs ago
!      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 02:14:03 2000 PST | @ 1474 days 8 hours 42 mins 2 secs ago      |
FriMar 01 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1474 days 9 hours 42 mins 3 secs ago
 
-      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 04:14:02 2000 PST | @ 1474 days 10 hours 42 mins 1 sec ago      |
FriMar 01 17:32:01 1996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1474 days 14 hours 42 mins ago      | Fri Mar 01
17:32:011996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1766 days ago      | Fri Mar 01 17:32:01 1996 PST | Mon Jan 01
17:32:012001 PST | @ 1767 days ago
 
!      | Mon Dec 30 17:32:01 1996 PST | epoch                        | @ 9861 days 1 hour 32 mins 1 sec      | Mon Dec
3017:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 306 days      | Mon Dec 30 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 305 days      | Mon Dec 30 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 304 days
 
--- 1730,1744 ----      | Fri Mar 01 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 305 days ago      | Fri Mar
0117:32:01 1996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1400 days ago      | Fri Mar 01 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1401 days ago
 
!      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 02:14:05 2000 PST | @ 1474 days 8 hours 42 mins 4 secs ago      |
FriMar 01 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1474 days 9 hours 42 mins 3 secs ago      | Fri Mar 01
17:32:011996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1474 days 14 hours 42 mins ago
 
+      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 12:14:03 2000 PST | @ 1474 days 18 hours 42 mins 2 secs ago
+      | Fri Mar 01 17:32:01 1996 PST | Wed Mar 15 13:14:02 2000 PST | @ 1474 days 19 hours 42 mins 1 sec ago      |
FriMar 01 17:32:01 1996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1766 days ago      | Fri Mar 01 17:32:01 1996 PST | Mon
Jan01 17:32:01 2001 PST | @ 1767 days ago
 
!      | Fri Mar 01 17:32:01 1996 PST | Sat Sep 22 18:19:20 2001 PDT | @ 2030 days 23 hours 47 mins 19 secs ago
!      | Mon Dec 30 17:32:01 1996 PST | Thu Jan 01 00:00:00 1970 PST | @ 9860 days 17 hours 32 mins 1 sec      | Mon
Dec30 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 306 days      | Mon Dec 30 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 305 days      | Mon Dec 30 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 304 days
 
***************
*** 1224,1237 ****      | Mon Dec 30 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 1 day ago      | Mon Dec 30
17:32:011996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1096 days ago      | Mon Dec 30 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1097 days ago
 
!      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 01:14:05 2000 PST | @ 1170 days 7 hours 42 mins 4 secs ago
!      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 02:14:03 2000 PST | @ 1170 days 8 hours 42 mins 2 secs ago      |
MonDec 30 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1170 days 9 hours 42 mins 3 secs ago
 
-      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 04:14:02 2000 PST | @ 1170 days 10 hours 42 mins 1 sec ago      |
MonDec 30 17:32:01 1996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1170 days 14 hours 42 mins ago      | Mon Dec 30
17:32:011996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1462 days ago      | Mon Dec 30 17:32:01 1996 PST | Mon Jan 01
17:32:012001 PST | @ 1463 days ago
 
!      | Tue Dec 31 17:32:01 1996 PST | epoch                        | @ 9862 days 1 hour 32 mins 1 sec      | Tue Dec
3117:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 307 days      | Tue Dec 31 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 306 days      | Tue Dec 31 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 305 days
 
--- 1746,1760 ----      | Mon Dec 30 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 1 day ago      | Mon Dec 30
17:32:011996 PST | Fri Dec 31 17:32:01 1999 PST | @ 1096 days ago      | Mon Dec 30 17:32:01 1996 PST | Sat Jan 01
17:32:012000 PST | @ 1097 days ago
 
!      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 02:14:05 2000 PST | @ 1170 days 8 hours 42 mins 4 secs ago      |
MonDec 30 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1170 days 9 hours 42 mins 3 secs ago      | Mon Dec 30
17:32:011996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1170 days 14 hours 42 mins ago
 
+      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 12:14:03 2000 PST | @ 1170 days 18 hours 42 mins 2 secs ago
+      | Mon Dec 30 17:32:01 1996 PST | Wed Mar 15 13:14:02 2000 PST | @ 1170 days 19 hours 42 mins 1 sec ago      |
MonDec 30 17:32:01 1996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1462 days ago      | Mon Dec 30 17:32:01 1996 PST | Mon
Jan01 17:32:01 2001 PST | @ 1463 days ago
 
!      | Mon Dec 30 17:32:01 1996 PST | Sat Sep 22 18:19:20 2001 PDT | @ 1726 days 23 hours 47 mins 19 secs ago
!      | Tue Dec 31 17:32:01 1996 PST | Thu Jan 01 00:00:00 1970 PST | @ 9861 days 17 hours 32 mins 1 sec      | Tue
Dec31 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST | @ 307 days      | Tue Dec 31 17:32:01 1996 PST | Thu Feb 29
17:32:011996 PST | @ 306 days      | Tue Dec 31 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 305 days
 
***************
*** 1239,1252 ****      | Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 0      | Tue Dec 31 17:32:01
1996PST | Fri Dec 31 17:32:01 1999 PST | @ 1095 days ago      | Tue Dec 31 17:32:01 1996 PST | Sat Jan 01 17:32:01 2000
PST| @ 1096 days ago
 
!      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 01:14:05 2000 PST | @ 1169 days 7 hours 42 mins 4 secs ago
!      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 02:14:03 2000 PST | @ 1169 days 8 hours 42 mins 2 secs ago      |
TueDec 31 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1169 days 9 hours 42 mins 3 secs ago
 
-      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 04:14:02 2000 PST | @ 1169 days 10 hours 42 mins 1 sec ago      |
TueDec 31 17:32:01 1996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1169 days 14 hours 42 mins ago      | Tue Dec 31
17:32:011996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1461 days ago      | Tue Dec 31 17:32:01 1996 PST | Mon Jan 01
17:32:012001 PST | @ 1462 days ago
 
!      | Fri Dec 31 17:32:01 1999 PST | epoch                        | @ 10957 days 1 hour 32 mins 1 sec      | Fri Dec
3117:32:01 1999 PST | Wed Feb 28 17:32:01 1996 PST | @ 1402 days      | Fri Dec 31 17:32:01 1999 PST | Thu Feb 29
17:32:011996 PST | @ 1401 days      | Fri Dec 31 17:32:01 1999 PST | Fri Mar 01 17:32:01 1996 PST | @ 1400 days
 
--- 1762,1776 ----      | Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 0      | Tue Dec 31 17:32:01
1996PST | Fri Dec 31 17:32:01 1999 PST | @ 1095 days ago      | Tue Dec 31 17:32:01 1996 PST | Sat Jan 01 17:32:01 2000
PST| @ 1096 days ago
 
!      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 02:14:05 2000 PST | @ 1169 days 8 hours 42 mins 4 secs ago      |
TueDec 31 17:32:01 1996 PST | Wed Mar 15 03:14:04 2000 PST | @ 1169 days 9 hours 42 mins 3 secs ago      | Tue Dec 31
17:32:011996 PST | Wed Mar 15 08:14:01 2000 PST | @ 1169 days 14 hours 42 mins ago
 
+      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 12:14:03 2000 PST | @ 1169 days 18 hours 42 mins 2 secs ago
+      | Tue Dec 31 17:32:01 1996 PST | Wed Mar 15 13:14:02 2000 PST | @ 1169 days 19 hours 42 mins 1 sec ago      |
TueDec 31 17:32:01 1996 PST | Sun Dec 31 17:32:01 2000 PST | @ 1461 days ago      | Tue Dec 31 17:32:01 1996 PST | Mon
Jan01 17:32:01 2001 PST | @ 1462 days ago
 
!      | Tue Dec 31 17:32:01 1996 PST | Sat Sep 22 18:19:20 2001 PDT | @ 1725 days 23 hours 47 mins 19 secs ago
!      | Fri Dec 31 17:32:01 1999 PST | Thu Jan 01 00:00:00 1970 PST | @ 10956 days 17 hours 32 mins 1 sec      | Fri
Dec31 17:32:01 1999 PST | Wed Feb 28 17:32:01 1996 PST | @ 1402 days      | Fri Dec 31 17:32:01 1999 PST | Thu Feb 29
17:32:011996 PST | @ 1401 days      | Fri Dec 31 17:32:01 1999 PST | Fri Mar 01 17:32:01 1996 PST | @ 1400 days
 
***************
*** 1254,1267 ****      | Fri Dec 31 17:32:01 1999 PST | Tue Dec 31 17:32:01 1996 PST | @ 1095 days      | Fri Dec 31
17:32:011999 PST | Fri Dec 31 17:32:01 1999 PST | @ 0      | Fri Dec 31 17:32:01 1999 PST | Sat Jan 01 17:32:01 2000
PST| @ 1 day ago
 
!      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 01:14:05 2000 PST | @ 74 days 7 hours 42 mins 4 secs ago
!      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 02:14:03 2000 PST | @ 74 days 8 hours 42 mins 2 secs ago      | Fri
Dec31 17:32:01 1999 PST | Wed Mar 15 03:14:04 2000 PST | @ 74 days 9 hours 42 mins 3 secs ago
 
-      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 04:14:02 2000 PST | @ 74 days 10 hours 42 mins 1 sec ago      | Fri
Dec31 17:32:01 1999 PST | Wed Mar 15 08:14:01 2000 PST | @ 74 days 14 hours 42 mins ago      | Fri Dec 31 17:32:01 1999
PST| Sun Dec 31 17:32:01 2000 PST | @ 366 days ago      | Fri Dec 31 17:32:01 1999 PST | Mon Jan 01 17:32:01 2001 PST |
@367 days ago
 
!      | Sat Jan 01 17:32:01 2000 PST | epoch                        | @ 10958 days 1 hour 32 mins 1 sec      | Sat Jan
0117:32:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1403 days      | Sat Jan 01 17:32:01 2000 PST | Thu Feb 29
17:32:011996 PST | @ 1402 days      | Sat Jan 01 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1401 days
 
--- 1778,1792 ----      | Fri Dec 31 17:32:01 1999 PST | Tue Dec 31 17:32:01 1996 PST | @ 1095 days      | Fri Dec 31
17:32:011999 PST | Fri Dec 31 17:32:01 1999 PST | @ 0      | Fri Dec 31 17:32:01 1999 PST | Sat Jan 01 17:32:01 2000
PST| @ 1 day ago
 
!      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 02:14:05 2000 PST | @ 74 days 8 hours 42 mins 4 secs ago      | Fri
Dec31 17:32:01 1999 PST | Wed Mar 15 03:14:04 2000 PST | @ 74 days 9 hours 42 mins 3 secs ago      | Fri Dec 31
17:32:011999 PST | Wed Mar 15 08:14:01 2000 PST | @ 74 days 14 hours 42 mins ago
 
+      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 12:14:03 2000 PST | @ 74 days 18 hours 42 mins 2 secs ago
+      | Fri Dec 31 17:32:01 1999 PST | Wed Mar 15 13:14:02 2000 PST | @ 74 days 19 hours 42 mins 1 sec ago      | Fri
Dec31 17:32:01 1999 PST | Sun Dec 31 17:32:01 2000 PST | @ 366 days ago      | Fri Dec 31 17:32:01 1999 PST | Mon Jan
0117:32:01 2001 PST | @ 367 days ago
 
!      | Fri Dec 31 17:32:01 1999 PST | Sat Sep 22 18:19:20 2001 PDT | @ 630 days 23 hours 47 mins 19 secs ago
!      | Sat Jan 01 17:32:01 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 10957 days 17 hours 32 mins 1 sec      | Sat
Jan01 17:32:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1403 days      | Sat Jan 01 17:32:01 2000 PST | Thu Feb 29
17:32:011996 PST | @ 1402 days      | Sat Jan 01 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1401 days
 
***************
*** 1269,1312 ****      | Sat Jan 01 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1096 days      | Sat Jan 01
17:32:012000 PST | Fri Dec 31 17:32:01 1999 PST | @ 1 day      | Sat Jan 01 17:32:01 2000 PST | Sat Jan 01 17:32:01
2000PST | @ 0
 
!      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 73 days 7 hours 42 mins 4 secs ago
!      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 73 days 8 hours 42 mins 2 secs ago      | Sat
Jan01 17:32:01 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 73 days 9 hours 42 mins 3 secs ago
 
-      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 73 days 10 hours 42 mins 1 sec ago      | Sat
Jan01 17:32:01 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 73 days 14 hours 42 mins ago      | Sat Jan 01 17:32:01 2000
PST| Sun Dec 31 17:32:01 2000 PST | @ 365 days ago      | Sat Jan 01 17:32:01 2000 PST | Mon Jan 01 17:32:01 2001 PST |
@366 days ago
 
!      | Wed Mar 15 01:14:05 2000 PST | epoch                        | @ 11031 days 9 hours 14 mins 5 secs
!      | Wed Mar 15 01:14:05 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 7 hours 42 mins 4 secs
!      | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 0
!      | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 59 mins 58 secs ago
!      | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 1 hour 59 mins 59 secs ago
!      | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 2 hours 59 mins 57 secs ago
!      | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 6 hours 59 mins 56 secs ago
!      | Wed Mar 15 01:14:05 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 16 hours 17 mins 56 secs ago
!      | Wed Mar 15 01:14:05 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 16 hours 17 mins 56 secs ago
!      | Wed Mar 15 02:14:03 2000 PST | epoch                        | @ 11031 days 10 hours 14 mins 3 secs
!      | Wed Mar 15 02:14:03 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 8 hours 42 mins 2 secs
!      | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 59 mins 58 secs
!      | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 0
!      | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 1 hour 1 sec ago
!      | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 1 hour 59 mins 59 secs ago
!      | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 5 hours 59 mins 58 secs ago
!      | Wed Mar 15 02:14:03 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 15 hours 17 mins 58 secs ago
!      | Wed Mar 15 02:14:03 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 15 hours 17 mins 58 secs ago
!      | Wed Mar 15 03:14:04 2000 PST | epoch                        | @ 11031 days 11 hours 14 mins 4 secs      | Wed
Mar15 03:14:04 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 9 hours 42 mins 3 secs      | Wed Mar 15 03:14:04
2000PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 9 hours 42 mins 3 secs      | Wed Mar 15 03:14:04 2000 PST | Fri
Mar01 17:32:01 1996 PST | @ 1474 days 9 hours 42 mins 3 secs
 
--- 1794,1824 ----      | Sat Jan 01 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1096 days      | Sat Jan 01
17:32:012000 PST | Fri Dec 31 17:32:01 1999 PST | @ 1 day      | Sat Jan 01 17:32:01 2000 PST | Sat Jan 01 17:32:01
2000PST | @ 0
 
!      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 73 days 8 hours 42 mins 4 secs ago      | Sat
Jan01 17:32:01 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 73 days 9 hours 42 mins 3 secs ago      | Sat Jan 01
17:32:012000 PST | Wed Mar 15 08:14:01 2000 PST | @ 73 days 14 hours 42 mins ago
 
+      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 73 days 18 hours 42 mins 2 secs ago
+      | Sat Jan 01 17:32:01 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 73 days 19 hours 42 mins 1 sec ago      | Sat
Jan01 17:32:01 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 365 days ago      | Sat Jan 01 17:32:01 2000 PST | Mon Jan
0117:32:01 2001 PST | @ 366 days ago
 
!      | Sat Jan 01 17:32:01 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 629 days 23 hours 47 mins 19 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11031 days 2 hours 14 mins 5 secs
!      | Wed Mar 15 02:14:05 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 8 hours 42 mins 4 secs
!      | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 0
!      | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 59 mins 59 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 5 hours 59 mins 56 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 9 hours 59 mins 58 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 10 hours 59 mins 57 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 15 hours 17 mins 56 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 15 hours 17 mins 56 secs ago
!      | Wed Mar 15 02:14:05 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 556 days 15 hours 5 mins 15 secs ago
!      | Wed Mar 15 03:14:04 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11031 days 3 hours 14 mins 4 secs      | Wed
Mar15 03:14:04 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 9 hours 42 mins 3 secs      | Wed Mar 15 03:14:04
2000PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 9 hours 42 mins 3 secs      | Wed Mar 15 03:14:04 2000 PST | Fri
Mar01 17:32:01 1996 PST | @ 1474 days 9 hours 42 mins 3 secs
 
***************
*** 1314,1342 ****      | Wed Mar 15 03:14:04 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 9 hours 42 mins 3
secs     | Wed Mar 15 03:14:04 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 9 hours 42 mins 3 secs      | Wed
Mar15 03:14:04 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 9 hours 42 mins 3 secs
 
!      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 1 hour 59 mins 59 secs
!      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 1 hour 1 sec      | Wed Mar 15 03:14:04 2000
PST| Wed Mar 15 03:14:04 2000 PST | @ 0
 
-      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 59 mins 58 secs ago      | Wed Mar 15 03:14:04
2000PST | Wed Mar 15 08:14:01 2000 PST | @ 4 hours 59 mins 57 secs ago      | Wed Mar 15 03:14:04 2000 PST | Sun Dec 31
17:32:012000 PST | @ 291 days 14 hours 17 mins 57 secs ago      | Wed Mar 15 03:14:04 2000 PST | Mon Jan 01 17:32:01
2001PST | @ 292 days 14 hours 17 mins 57 secs ago
 
!      | Wed Mar 15 04:14:02 2000 PST | epoch                        | @ 11031 days 12 hours 14 mins 2 secs
!      | Wed Mar 15 04:14:02 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 10 hours 42 mins 1 sec
!      | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 2 hours 59 mins 57 secs
!      | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 1 hour 59 mins 59 secs
!      | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 59 mins 58 secs
!      | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 0
!      | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 3 hours 59 mins 59 secs ago
!      | Wed Mar 15 04:14:02 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 13 hours 17 mins 59 secs ago
!      | Wed Mar 15 04:14:02 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 13 hours 17 mins 59 secs ago
!      | Wed Mar 15 08:14:01 2000 PST | epoch                        | @ 11031 days 16 hours 14 mins 1 sec      | Wed
Mar15 08:14:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 14 hours 42 mins      | Wed Mar 15 08:14:01 2000
PST| Thu Feb 29 17:32:01 1996 PST | @ 1475 days 14 hours 42 mins      | Wed Mar 15 08:14:01 2000 PST | Fri Mar 01
17:32:011996 PST | @ 1474 days 14 hours 42 mins
 
--- 1826,1840 ----      | Wed Mar 15 03:14:04 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 9 hours 42 mins 3
secs     | Wed Mar 15 03:14:04 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 9 hours 42 mins 3 secs      | Wed
Mar15 03:14:04 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 9 hours 42 mins 3 secs
 
!      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 59 mins 59 secs      | Wed Mar 15 03:14:04
2000PST | Wed Mar 15 03:14:04 2000 PST | @ 0      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 4
hours59 mins 57 secs ago
 
+      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 8 hours 59 mins 59 secs ago
+      | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 9 hours 59 mins 58 secs ago      | Wed Mar 15
03:14:042000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 14 hours 17 mins 57 secs ago      | Wed Mar 15 03:14:04
2000PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 14 hours 17 mins 57 secs ago
 
!      | Wed Mar 15 03:14:04 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 556 days 14 hours 5 mins 16 secs ago
!      | Wed Mar 15 08:14:01 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11031 days 8 hours 14 mins 1 sec      | Wed
Mar15 08:14:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 14 hours 42 mins      | Wed Mar 15 08:14:01 2000
PST| Thu Feb 29 17:32:01 1996 PST | @ 1475 days 14 hours 42 mins      | Wed Mar 15 08:14:01 2000 PST | Fri Mar 01
17:32:011996 PST | @ 1474 days 14 hours 42 mins
 
***************
*** 1344,1357 ****      | Wed Mar 15 08:14:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 14 hours 42 mins
 | Wed Mar 15 08:14:01 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 14 hours 42 mins      | Wed Mar 15 08:14:01
2000PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 14 hours 42 mins
 
!      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 6 hours 59 mins 56 secs
!      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 5 hours 59 mins 58 secs      | Wed Mar 15
08:14:012000 PST | Wed Mar 15 03:14:04 2000 PST | @ 4 hours 59 mins 57 secs
 
-      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 3 hours 59 mins 59 secs      | Wed Mar 15
08:14:012000 PST | Wed Mar 15 08:14:01 2000 PST | @ 0      | Wed Mar 15 08:14:01 2000 PST | Sun Dec 31 17:32:01 2000
PST| @ 291 days 9 hours 18 mins ago      | Wed Mar 15 08:14:01 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 9
hours18 mins ago
 
!      | Sun Dec 31 17:32:01 2000 PST | epoch                        | @ 11323 days 1 hour 32 mins 1 sec      | Sun Dec
3117:32:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1768 days      | Sun Dec 31 17:32:01 2000 PST | Thu Feb 29
17:32:011996 PST | @ 1767 days      | Sun Dec 31 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1766 days
 
--- 1842,1888 ----      | Wed Mar 15 08:14:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 14 hours 42 mins
 | Wed Mar 15 08:14:01 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 14 hours 42 mins      | Wed Mar 15 08:14:01
2000PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 14 hours 42 mins
 
!      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 5 hours 59 mins 56 secs      | Wed Mar 15
08:14:012000 PST | Wed Mar 15 03:14:04 2000 PST | @ 4 hours 59 mins 57 secs      | Wed Mar 15 08:14:01 2000 PST | Wed
Mar15 08:14:01 2000 PST | @ 0
 
+      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 4 hours 2 secs ago
+      | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 5 hours 1 sec ago      | Wed Mar 15 08:14:01
2000PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 9 hours 18 mins ago      | Wed Mar 15 08:14:01 2000 PST | Mon Jan
0117:32:01 2001 PST | @ 292 days 9 hours 18 mins ago
 
!      | Wed Mar 15 08:14:01 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 556 days 9 hours 5 mins 19 secs ago
!      | Wed Mar 15 12:14:03 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11031 days 12 hours 14 mins 3 secs
!      | Wed Mar 15 12:14:03 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 18 hours 42 mins 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 9 hours 59 mins 58 secs
!      | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 8 hours 59 mins 59 secs
!      | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 4 hours 2 secs
!      | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 0
!      | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 59 mins 59 secs ago
!      | Wed Mar 15 12:14:03 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 5 hours 17 mins 58 secs ago
!      | Wed Mar 15 12:14:03 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 5 hours 17 mins 58 secs ago
!      | Wed Mar 15 12:14:03 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 556 days 5 hours 5 mins 17 secs ago
!      | Wed Mar 15 13:14:02 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11031 days 13 hours 14 mins 2 secs
!      | Wed Mar 15 13:14:02 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1476 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Thu Feb 29 17:32:01 1996 PST | @ 1475 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1474 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1169 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Fri Dec 31 17:32:01 1999 PST | @ 74 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Sat Jan 01 17:32:01 2000 PST | @ 73 days 19 hours 42 mins 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 10 hours 59 mins 57 secs
!      | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 9 hours 59 mins 58 secs
!      | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 5 hours 1 sec
!      | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 59 mins 59 secs
!      | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 0
!      | Wed Mar 15 13:14:02 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 4 hours 17 mins 59 secs ago
!      | Wed Mar 15 13:14:02 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 292 days 4 hours 17 mins 59 secs ago
!      | Wed Mar 15 13:14:02 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 556 days 4 hours 5 mins 18 secs ago
!      | Sun Dec 31 17:32:01 2000 PST | Thu Jan 01 00:00:00 1970 PST | @ 11322 days 17 hours 32 mins 1 sec      | Sun
Dec31 17:32:01 2000 PST | Wed Feb 28 17:32:01 1996 PST | @ 1768 days      | Sun Dec 31 17:32:01 2000 PST | Thu Feb 29
17:32:011996 PST | @ 1767 days      | Sun Dec 31 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1766 days
 
***************
*** 1359,1372 ****      | Sun Dec 31 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1461 days      | Sun Dec 31
17:32:012000 PST | Fri Dec 31 17:32:01 1999 PST | @ 366 days      | Sun Dec 31 17:32:01 2000 PST | Sat Jan 01 17:32:01
2000PST | @ 365 days
 
!      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 01:14:05 2000 PST | @ 291 days 16 hours 17 mins 56 secs
!      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 02:14:03 2000 PST | @ 291 days 15 hours 17 mins 58 secs      | Sun
Dec31 17:32:01 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 291 days 14 hours 17 mins 57 secs
 
-      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 04:14:02 2000 PST | @ 291 days 13 hours 17 mins 59 secs      | Sun
Dec31 17:32:01 2000 PST | Wed Mar 15 08:14:01 2000 PST | @ 291 days 9 hours 18 mins      | Sun Dec 31 17:32:01 2000 PST
|Sun Dec 31 17:32:01 2000 PST | @ 0      | Sun Dec 31 17:32:01 2000 PST | Mon Jan 01 17:32:01 2001 PST | @ 1 day ago
 
!      | Mon Jan 01 17:32:01 2001 PST | epoch                        | @ 11324 days 1 hour 32 mins 1 sec      | Mon Jan
0117:32:01 2001 PST | Wed Feb 28 17:32:01 1996 PST | @ 1769 days      | Mon Jan 01 17:32:01 2001 PST | Thu Feb 29
17:32:011996 PST | @ 1768 days      | Mon Jan 01 17:32:01 2001 PST | Fri Mar 01 17:32:01 1996 PST | @ 1767 days
 
--- 1890,1904 ----      | Sun Dec 31 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1461 days      | Sun Dec 31
17:32:012000 PST | Fri Dec 31 17:32:01 1999 PST | @ 366 days      | Sun Dec 31 17:32:01 2000 PST | Sat Jan 01 17:32:01
2000PST | @ 365 days
 
!      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 02:14:05 2000 PST | @ 291 days 15 hours 17 mins 56 secs      | Sun
Dec31 17:32:01 2000 PST | Wed Mar 15 03:14:04 2000 PST | @ 291 days 14 hours 17 mins 57 secs      | Sun Dec 31 17:32:01
2000PST | Wed Mar 15 08:14:01 2000 PST | @ 291 days 9 hours 18 mins
 
+      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 12:14:03 2000 PST | @ 291 days 5 hours 17 mins 58 secs
+      | Sun Dec 31 17:32:01 2000 PST | Wed Mar 15 13:14:02 2000 PST | @ 291 days 4 hours 17 mins 59 secs      | Sun
Dec31 17:32:01 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 0      | Sun Dec 31 17:32:01 2000 PST | Mon Jan 01 17:32:01
2001PST | @ 1 day ago
 
!      | Sun Dec 31 17:32:01 2000 PST | Sat Sep 22 18:19:20 2001 PDT | @ 264 days 23 hours 47 mins 19 secs ago
!      | Mon Jan 01 17:32:01 2001 PST | Thu Jan 01 00:00:00 1970 PST | @ 11323 days 17 hours 32 mins 1 sec      | Mon
Jan01 17:32:01 2001 PST | Wed Feb 28 17:32:01 1996 PST | @ 1769 days      | Mon Jan 01 17:32:01 2001 PST | Thu Feb 29
17:32:011996 PST | @ 1768 days      | Mon Jan 01 17:32:01 2001 PST | Fri Mar 01 17:32:01 1996 PST | @ 1767 days
 
***************
*** 1374,1459 ****      | Mon Jan 01 17:32:01 2001 PST | Tue Dec 31 17:32:01 1996 PST | @ 1462 days      | Mon Jan 01
17:32:012001 PST | Fri Dec 31 17:32:01 1999 PST | @ 367 days      | Mon Jan 01 17:32:01 2001 PST | Sat Jan 01 17:32:01
2000PST | @ 366 days
 
!      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 01:14:05 2000 PST | @ 292 days 16 hours 17 mins 56 secs
!      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 02:14:03 2000 PST | @ 292 days 15 hours 17 mins 58 secs      | Mon
Jan01 17:32:01 2001 PST | Wed Mar 15 03:14:04 2000 PST | @ 292 days 14 hours 17 mins 57 secs
 
-      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 04:14:02 2000 PST | @ 292 days 13 hours 17 mins 59 secs      | Mon
Jan01 17:32:01 2001 PST | Wed Mar 15 08:14:01 2000 PST | @ 292 days 9 hours 18 mins      | Mon Jan 01 17:32:01 2001 PST
|Sun Dec 31 17:32:01 2000 PST | @ 1 day      | Mon Jan 01 17:32:01 2001 PST | Mon Jan 01 17:32:01 2001 PST | @ 0
 
! (225 rows) 
- SELECT '' as "54", d1 as timestamp,
-   date_part('year', d1) AS year, date_part('month', d1) AS month,
-   date_part('day',d1) AS day, date_part('hour', d1) AS hour,
-   date_part('minute', d1) AS minute, date_part('second', d1) AS second
-   FROM TIMESTAMP_TBL
-   WHERE isfinite(d1) and d1 >= '1-jan-1900 GMT'
-   ORDER BY timestamp;
-  54 |            timestamp            | year | month | day | hour | minute |  second  
- ----+---------------------------------+------+-------+-----+------+--------+----------
-     | epoch                           | 1969 |    12 |  31 |   16 |      0 |        0
-     | Wed Feb 28 17:32:01 1996 PST    | 1996 |     2 |  28 |   17 |     32 |        1
-     | Thu Feb 29 17:32:01 1996 PST    | 1996 |     2 |  29 |   17 |     32 |        1
-     | Fri Mar 01 17:32:01 1996 PST    | 1996 |     3 |   1 |   17 |     32 |        1
-     | Mon Dec 30 17:32:01 1996 PST    | 1996 |    12 |  30 |   17 |     32 |        1
-     | Tue Dec 31 17:32:01 1996 PST    | 1996 |    12 |  31 |   17 |     32 |        1
-     | Wed Jan 01 17:32:01 1997 PST    | 1997 |     1 |   1 |   17 |     32 |        1
-     | Thu Jan 02 00:00:00 1997 PST    | 1997 |     1 |   2 |    0 |      0 |        0
-     | Thu Jan 02 03:04:05 1997 PST    | 1997 |     1 |   2 |    3 |      4 |        5
-     | Mon Feb 10 09:32:01 1997 PST    | 1997 |     2 |  10 |    9 |     32 |        1
-     | Mon Feb 10 09:32:01 1997 PST    | 1997 |     2 |  10 |    9 |     32 |        1
-     | Mon Feb 10 09:32:01 1997 PST    | 1997 |     2 |  10 |    9 |     32 |        1
-     | Mon Feb 10 17:32:00 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        0
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01 1997 PST    | 1997 |     2 |  10 |   17 |     32 |        1
-     | Mon Feb 10 17:32:01.00 1997 PST | 1997 |     2 |  10 |   17 |     32 | 1.000001
-     | Mon Feb 10 17:32:01.40 1997 PST | 1997 |     2 |  10 |   17 |     32 |      1.4
-     | Mon Feb 10 17:32:01.50 1997 PST | 1997 |     2 |  10 |   17 |     32 |      1.5
-     | Mon Feb 10 17:32:01.60 1997 PST | 1997 |     2 |  10 |   17 |     32 |      1.6
-     | Mon Feb 10 17:32:02.00 1997 PST | 1997 |     2 |  10 |   17 |     32 | 1.999999
-     | Tue Feb 11 17:32:01 1997 PST    | 1997 |     2 |  11 |   17 |     32 |        1
-     | Wed Feb 12 17:32:01 1997 PST    | 1997 |     2 |  12 |   17 |     32 |        1
-     | Thu Feb 13 17:32:01 1997 PST    | 1997 |     2 |  13 |   17 |     32 |        1
-     | Fri Feb 14 17:32:01 1997 PST    | 1997 |     2 |  14 |   17 |     32 |        1
-     | Sat Feb 15 17:32:01 1997 PST    | 1997 |     2 |  15 |   17 |     32 |        1
-     | Sun Feb 16 17:32:01 1997 PST    | 1997 |     2 |  16 |   17 |     32 |        1
-     | Sun Feb 16 17:32:01 1997 PST    | 1997 |     2 |  16 |   17 |     32 |        1
-     | Fri Feb 28 17:32:01 1997 PST    | 1997 |     2 |  28 |   17 |     32 |        1
-     | Sat Mar 01 17:32:01 1997 PST    | 1997 |     3 |   1 |   17 |     32 |        1
-     | Tue Jun 10 17:32:01 1997 PDT    | 1997 |     6 |  10 |   17 |     32 |        1
-     | Tue Jun 10 18:32:01 1997 PDT    | 1997 |     6 |  10 |   18 |     32 |        1
-     | Tue Dec 30 17:32:01 1997 PST    | 1997 |    12 |  30 |   17 |     32 |        1
-     | Wed Dec 31 17:32:01 1997 PST    | 1997 |    12 |  31 |   17 |     32 |        1
-     | Fri Dec 31 17:32:01 1999 PST    | 1999 |    12 |  31 |   17 |     32 |        1
-     | Sat Jan 01 17:32:01 2000 PST    | 2000 |     1 |   1 |   17 |     32 |        1
-     | Wed Mar 15 01:14:05 2000 PST    | 2000 |     3 |  15 |    1 |     14 |        5
-     | Wed Mar 15 02:14:03 2000 PST    | 2000 |     3 |  15 |    2 |     14 |        3
-     | Wed Mar 15 03:14:04 2000 PST    | 2000 |     3 |  15 |    3 |     14 |        4
-     | Wed Mar 15 04:14:02 2000 PST    | 2000 |     3 |  15 |    4 |     14 |        2
-     | Wed Mar 15 08:14:01 2000 PST    | 2000 |     3 |  15 |    8 |     14 |        1
-     | Sun Dec 31 17:32:01 2000 PST    | 2000 |    12 |  31 |   17 |     32 |        1
-     | Mon Jan 01 17:32:01 2001 PST    | 2001 |     1 |   1 |   17 |     32 |        1
-     | Sat Feb 16 17:32:01 2097        | 2097 |     2 |  16 |   17 |     32 |        1
- (54 rows)
-  -- -- abstime, reltime arithmetic -- SELECT '' AS ten, ABSTIME_TBL.f1 AS abstime, RELTIME_TBL.f1 AS reltime
!    WHERE (ABSTIME_TBL.f1 + RELTIME_TBL.f1)
!     < abstime 'Jan 14 14:00:00 1971'    ORDER BY abstime, reltime;  ten |           abstime            |    reltime
 -----+------------------------------+---------------
 
--- 1906,1942 ----      | Mon Jan 01 17:32:01 2001 PST | Tue Dec 31 17:32:01 1996 PST | @ 1462 days      | Mon Jan 01
17:32:012001 PST | Fri Dec 31 17:32:01 1999 PST | @ 367 days      | Mon Jan 01 17:32:01 2001 PST | Sat Jan 01 17:32:01
2000PST | @ 366 days
 
!      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 02:14:05 2000 PST | @ 292 days 15 hours 17 mins 56 secs      | Mon
Jan01 17:32:01 2001 PST | Wed Mar 15 03:14:04 2000 PST | @ 292 days 14 hours 17 mins 57 secs      | Mon Jan 01 17:32:01
2001PST | Wed Mar 15 08:14:01 2000 PST | @ 292 days 9 hours 18 mins
 
+      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 12:14:03 2000 PST | @ 292 days 5 hours 17 mins 58 secs
+      | Mon Jan 01 17:32:01 2001 PST | Wed Mar 15 13:14:02 2000 PST | @ 292 days 4 hours 17 mins 59 secs      | Mon
Jan01 17:32:01 2001 PST | Sun Dec 31 17:32:01 2000 PST | @ 1 day      | Mon Jan 01 17:32:01 2001 PST | Mon Jan 01
17:32:012001 PST | @ 0
 
!      | Mon Jan 01 17:32:01 2001 PST | Sat Sep 22 18:19:20 2001 PDT | @ 263 days 23 hours 47 mins 19 secs ago
!      | Sat Sep 22 18:19:20 2001 PDT | Thu Jan 01 00:00:00 1970 PST | @ 11587 days 17 hours 19 mins 20 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Feb 28 17:32:01 1996 PST | @ 2032 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Thu Feb 29 17:32:01 1996 PST | @ 2031 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Fri Mar 01 17:32:01 1996 PST | @ 2030 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Mon Dec 30 17:32:01 1996 PST | @ 1726 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Tue Dec 31 17:32:01 1996 PST | @ 1725 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Fri Dec 31 17:32:01 1999 PST | @ 630 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Sat Jan 01 17:32:01 2000 PST | @ 629 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Mar 15 02:14:05 2000 PST | @ 556 days 15 hours 5 mins 15 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Mar 15 03:14:04 2000 PST | @ 556 days 14 hours 5 mins 16 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Mar 15 08:14:01 2000 PST | @ 556 days 9 hours 5 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Mar 15 12:14:03 2000 PST | @ 556 days 5 hours 5 mins 17 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Wed Mar 15 13:14:02 2000 PST | @ 556 days 4 hours 5 mins 18 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Sun Dec 31 17:32:01 2000 PST | @ 264 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Mon Jan 01 17:32:01 2001 PST | @ 263 days 23 hours 47 mins 19 secs
!      | Sat Sep 22 18:19:20 2001 PDT | Sat Sep 22 18:19:20 2001 PDT | @ 0
! (256 rows)  -- -- abstime, reltime arithmetic -- SELECT '' AS ten, ABSTIME_TBL.f1 AS abstime, RELTIME_TBL.f1 AS
reltime
!    WHERE (ABSTIME_TBL.f1 + RELTIME_TBL.f1) < abstime 'Jan 14 14:00:00 1971'    ORDER BY abstime, reltime;  ten |
    abstime            |    reltime     -----+------------------------------+---------------
 
***************
*** 1462,1472 ****      | Sat May 10 23:59:12 1947 PDT | @ 5 hours      | Sat May 10 23:59:12 1947 PDT | @ 10 days
|Sat May 10 23:59:12 1947 PDT | @ 3 mons
 
!      | epoch                        | @ 14 secs ago
!      | epoch                        | @ 1 min
!      | epoch                        | @ 5 hours
!      | epoch                        | @ 10 days
!      | epoch                        | @ 3 mons (10 rows)  -- these four queries should return the same answer
--- 1945,1955 ----      | Sat May 10 23:59:12 1947 PDT | @ 5 hours      | Sat May 10 23:59:12 1947 PDT | @ 10 days
|Sat May 10 23:59:12 1947 PDT | @ 3 mons
 
!      | Wed Dec 31 16:00:00 1969 PST | @ 14 secs ago
!      | Wed Dec 31 16:00:00 1969 PST | @ 1 min
!      | Wed Dec 31 16:00:00 1969 PST | @ 5 hours
!      | Wed Dec 31 16:00:00 1969 PST | @ 10 days
!      | Wed Dec 31 16:00:00 1969 PST | @ 3 mons (10 rows)  -- these four queries should return the same answer
***************
*** 1478,1484 ****  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | epoch        | Sat May 10 23:59:12 1947 PDT (3 rows) 
--- 1961,1967 ----  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | Wed Dec 31 16:00:00 1969 PST        | Sat May 10 23:59:12 1947 PDT (3 rows) 
***************
*** 1488,1494 ****  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | epoch        | Sat May 10 23:59:12 1947 PDT (3 rows) 
--- 1971,1977 ----  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | Wed Dec 31 16:00:00 1969 PST        | Sat May 10 23:59:12 1947 PDT (3 rows) 
***************
*** 1498,1504 ****  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | epoch        | Sat May 10 23:59:12 1947 PDT (3 rows) 
--- 1981,1987 ----  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | Wed Dec 31 16:00:00 1969 PST        | Sat May 10 23:59:12 1947 PDT (3 rows) 
***************
*** 1508,1514 ****  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | epoch        | Sat May 10 23:59:12 1947 PDT (3 rows) 
--- 1991,1997 ----  three |              f1               -------+------------------------------        | Sun Jan 14
03:14:211973 PST
 
!        | Wed Dec 31 16:00:00 1969 PST        | Sat May 10 23:59:12 1947 PDT (3 rows) 
***************
*** 1515,1527 **** -- -- Conversions --
! SELECT '' AS "15", f1 AS timestamp, date( f1) AS date   FROM TEMP_TIMESTAMP   WHERE f1 <> timestamp 'current'
!   ORDER BY date, timestamp;
!  15 |          timestamp           |    date     ----+------------------------------+------------
!     | epoch                        | 01-01-1970     | Wed Feb 28 17:32:01 1996 PST | 02-28-1996     | Thu Feb 29
17:32:011996 PST | 02-29-1996     | Fri Mar 01 17:32:01 1996 PST | 03-01-1996
 
--- 1998,2010 ---- -- -- Conversions --
! SELECT '' AS "16", f1 AS "timestamp", date(f1) AS date   FROM TEMP_TIMESTAMP   WHERE f1 <> timestamp 'current'
!   ORDER BY date, "timestamp";
!  16 |          timestamp           |    date     ----+------------------------------+------------
!     | Thu Jan 01 00:00:00 1970 PST | 01-01-1970     | Wed Feb 28 17:32:01 1996 PST | 02-28-1996     | Thu Feb 29
17:32:011996 PST | 02-29-1996     | Fri Mar 01 17:32:01 1996 PST | 03-01-1996
 
***************
*** 1529,1549 ****     | Tue Dec 31 17:32:01 1996 PST | 12-31-1996     | Fri Dec 31 17:32:01 1999 PST | 12-31-1999
|Sat Jan 01 17:32:01 2000 PST | 01-01-2000
 
!     | Wed Mar 15 01:14:05 2000 PST | 03-15-2000
!     | Wed Mar 15 02:14:03 2000 PST | 03-15-2000     | Wed Mar 15 03:14:04 2000 PST | 03-15-2000
-     | Wed Mar 15 04:14:02 2000 PST | 03-15-2000     | Wed Mar 15 08:14:01 2000 PST | 03-15-2000     | Sun Dec 31
17:32:012000 PST | 12-31-2000     | Mon Jan 01 17:32:01 2001 PST | 01-01-2001
 
! (15 rows) 
! SELECT '' AS "15", f1 AS timestamp, abstime( f1) AS abstime   FROM TEMP_TIMESTAMP   ORDER BY abstime;
!  15 |          timestamp           |           abstime
----+------------------------------+------------------------------
!     | epoch                        | epoch     | Wed Feb 28 17:32:01 1996 PST | Wed Feb 28 17:32:01 1996 PST     |
ThuFeb 29 17:32:01 1996 PST | Thu Feb 29 17:32:01 1996 PST     | Fri Mar 01 17:32:01 1996 PST | Fri Mar 01 17:32:01
1996PST
 
--- 2012,2033 ----     | Tue Dec 31 17:32:01 1996 PST | 12-31-1996     | Fri Dec 31 17:32:01 1999 PST | 12-31-1999
|Sat Jan 01 17:32:01 2000 PST | 01-01-2000
 
!     | Wed Mar 15 02:14:05 2000 PST | 03-15-2000     | Wed Mar 15 03:14:04 2000 PST | 03-15-2000     | Wed Mar 15
08:14:012000 PST | 03-15-2000
 
+     | Wed Mar 15 12:14:03 2000 PST | 03-15-2000
+     | Wed Mar 15 13:14:02 2000 PST | 03-15-2000     | Sun Dec 31 17:32:01 2000 PST | 12-31-2000     | Mon Jan 01
17:32:012001 PST | 01-01-2001
 
!     | Sat Sep 22 18:19:20 2001 PDT | 09-22-2001
! (16 rows) 
! SELECT '' AS "16", f1 AS "timestamp", abstime(f1) AS abstime   FROM TEMP_TIMESTAMP   ORDER BY abstime;
!  16 |          timestamp           |           abstime
----+------------------------------+------------------------------
!     | Thu Jan 01 00:00:00 1970 PST | Thu Jan 01 00:00:00 1970 PST     | Wed Feb 28 17:32:01 1996 PST | Wed Feb 28
17:32:011996 PST     | Thu Feb 29 17:32:01 1996 PST | Thu Feb 29 17:32:01 1996 PST     | Fri Mar 01 17:32:01 1996 PST |
FriMar 01 17:32:01 1996 PST
 
***************
*** 1551,1564 ****     | Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST     | Fri Dec 31 17:32:01 1999 PST
|Fri Dec 31 17:32:01 1999 PST     | Sat Jan 01 17:32:01 2000 PST | Sat Jan 01 17:32:01 2000 PST
 
!     | Wed Mar 15 01:14:05 2000 PST | Wed Mar 15 01:14:05 2000 PST
!     | Wed Mar 15 02:14:03 2000 PST | Wed Mar 15 02:14:03 2000 PST     | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15
03:14:042000 PST
 
-     | Wed Mar 15 04:14:02 2000 PST | Wed Mar 15 04:14:02 2000 PST     | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15
08:14:012000 PST     | Sun Dec 31 17:32:01 2000 PST | Sun Dec 31 17:32:01 2000 PST     | Mon Jan 01 17:32:01 2001 PST |
MonJan 01 17:32:01 2001 PST
 
! (15 rows)  SELECT '' AS four, f1 AS abstime, date( f1) AS date   FROM ABSTIME_TBL
--- 2035,2049 ----     | Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST     | Fri Dec 31 17:32:01 1999 PST
|Fri Dec 31 17:32:01 1999 PST     | Sat Jan 01 17:32:01 2000 PST | Sat Jan 01 17:32:01 2000 PST
 
!     | Wed Mar 15 02:14:05 2000 PST | Wed Mar 15 02:14:05 2000 PST     | Wed Mar 15 03:14:04 2000 PST | Wed Mar 15
03:14:042000 PST     | Wed Mar 15 08:14:01 2000 PST | Wed Mar 15 08:14:01 2000 PST
 
+     | Wed Mar 15 12:14:03 2000 PST | Wed Mar 15 12:14:03 2000 PST
+     | Wed Mar 15 13:14:02 2000 PST | Wed Mar 15 13:14:02 2000 PST     | Sun Dec 31 17:32:01 2000 PST | Sun Dec 31
17:32:012000 PST     | Mon Jan 01 17:32:01 2001 PST | Mon Jan 01 17:32:01 2001 PST
 
!     | Sat Sep 22 18:19:20 2001 PDT | Sat Sep 22 18:19:20 2001 PDT
! (16 rows)  SELECT '' AS four, f1 AS abstime, date(f1) AS date   FROM ABSTIME_TBL
***************
*** 1567,1597 ****  four |           abstime            |    date
------+------------------------------+------------      | Sat May 10 23:59:12 1947 PDT | 05-10-1947
 
!       | epoch                        | 01-01-1970       | Sun Jan 14 03:14:21 1973 PST | 01-14-1973       | Mon May
0100:30:30 1995 PDT | 05-01-1995 (4 rows) 
 
! SELECT '' AS five, d1 AS timestamp, abstime(d1) AS abstime   FROM TIMESTAMP_TBL WHERE NOT isfinite(d1);
!  five | timestamp |  abstime  
! ------+-----------+-----------
!       | invalid   | invalid       | -infinity | -infinity       | infinity  | infinity
!       | invalid   | invalid
!       | invalid   | invalid
! (5 rows) 
! SELECT '' AS three, f1 as abstime, timestamp(f1) AS timestamp   FROM ABSTIME_TBL WHERE NOT isfinite(f1);
!  three |  abstime  | timestamp 
! -------+-----------+-----------
!        | infinity  | infinity
!        | -infinity | -infinity
!        | invalid   | invalid
! (3 rows)
!  SELECT '' AS ten, f1 AS interval, reltime( f1) AS reltime   FROM INTERVAL_TBL;  ten |           interval
|           reltime            
 
--- 2052,2073 ----  four |           abstime            |    date
------+------------------------------+------------      | Sat May 10 23:59:12 1947 PDT | 05-10-1947
 
!       | Wed Dec 31 16:00:00 1969 PST | 12-31-1969       | Sun Jan 14 03:14:21 1973 PST | 01-14-1973       | Mon May
0100:30:30 1995 PDT | 05-01-1995 (4 rows) 
 
! SELECT '' AS two, d1 AS "timestamp", abstime(d1) AS abstime   FROM TIMESTAMP_TBL WHERE NOT isfinite(d1);
!  two | timestamp |  abstime  
! -----+-----------+-----------      | -infinity | -infinity      | infinity  | infinity
! (2 rows) 
! SELECT '' AS three, f1 as abstime, cast(f1 as timestamp) AS "timestamp"   FROM ABSTIME_TBL WHERE NOT isfinite(f1);
! ERROR:  Unable to convert abstime 'invalid' to timestamptz SELECT '' AS ten, f1 AS interval, reltime(f1) AS reltime
FROMINTERVAL_TBL;  ten |           interval            |            reltime            
 
***************
*** 1608,1614 ****      | @ 5 mons 12 hours             | @ 5 mons 12 hours (10 rows) 
! SELECT '' AS six, f1 as reltime, interval( f1) AS interval   FROM RELTIME_TBL;  six |    reltime    |   interval
-----+---------------+---------------
--- 2084,2090 ----      | @ 5 mons 12 hours             | @ 5 mons 12 hours (10 rows) 
! SELECT '' AS six, f1 as reltime, CAST(f1 AS interval) AS interval   FROM RELTIME_TBL;  six |    reltime    |
interval    -----+---------------+---------------
 
***************
*** 1627,1678 **** SET DateStyle TO 'US,Postgres'; SHOW DateStyle; NOTICE:  DateStyle is Postgres with US (NonEuropean)
conventions
! SELECT '' AS "66", d1 AS us_postgres FROM TIMESTAMP_TBL;
!  66 |           us_postgres           
! ----+---------------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | Mon Feb 10 17:32:01 1997 PST
!     | invalid
!     | invalid
!     | Mon Feb 10 17:32:01.00 1997 PST
!     | Mon Feb 10 17:32:02.00 1997 PST
!     | Mon Feb 10 17:32:01.40 1997 PST
!     | Mon Feb 10 17:32:01.50 1997 PST
!     | Mon Feb 10 17:32:01.60 1997 PST
!     | Thu Jan 02 00:00:00 1997 PST
!     | Thu Jan 02 03:04:05 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Tue Jun 10 17:32:01 1997 PDT
!     | Wed Mar 15 08:14:01 2000 PST
!     | Wed Mar 15 04:14:02 2000 PST
!     | Wed Mar 15 02:14:03 2000 PST
!     | Wed Mar 15 03:14:04 2000 PST
!     | Wed Mar 15 01:14:05 2000 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:00 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 17:32:01 1997 PST
!     | Mon Feb 10 09:32:01 1997 PST
!     | Mon Feb 10 09:32:01 1997 PST
!     | Mon Feb 10 09:32:01 1997 PST
!     | Tue Jun 10 18:32:01 1997 PDT
!     | Mon Feb 10 17:32:01 1997 PST
!     | Tue Feb 11 17:32:01 1997 PST
!     | Wed Feb 12 17:32:01 1997 PST
!     | Thu Feb 13 17:32:01 1997 PST
!     | Fri Feb 14 17:32:01 1997 PST
!     | Sat Feb 15 17:32:01 1997 PST
!     | Sun Feb 16 17:32:01 1997 PST     | Tue Feb 16 17:32 0097 BC     | Sat Feb 16 17:32:01 0097     | Thu Feb 16
17:32:010597
 
--- 2103,2152 ---- SET DateStyle TO 'US,Postgres'; SHOW DateStyle; NOTICE:  DateStyle is Postgres with US (NonEuropean)
conventions
! SELECT '' AS "64", d1 AS us_postgres FROM TIMESTAMP_TBL;
!  64 |         us_postgres         
! ----+-----------------------------     | -infinity     | infinity
!     | Thu Jan 01 00:00:00 1970
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:02 1997
!     | Mon Feb 10 17:32:01.40 1997
!     | Mon Feb 10 17:32:01.50 1997
!     | Mon Feb 10 17:32:01.60 1997
!     | Thu Jan 02 00:00:00 1997
!     | Thu Jan 02 03:04:05 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Tue Jun 10 17:32:01 1997
!     | Sat Sep 22 18:19:20 2001
!     | Wed Mar 15 08:14:01 2000
!     | Wed Mar 15 13:14:02 2000
!     | Wed Mar 15 12:14:03 2000
!     | Wed Mar 15 03:14:04 2000
!     | Wed Mar 15 02:14:05 2000
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:00 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Tue Jun 10 18:32:01 1997
!     | Mon Feb 10 17:32:01 1997
!     | Tue Feb 11 17:32:01 1997
!     | Wed Feb 12 17:32:01 1997
!     | Thu Feb 13 17:32:01 1997
!     | Fri Feb 14 17:32:01 1997
!     | Sat Feb 15 17:32:01 1997
!     | Sun Feb 16 17:32:01 1997     | Tue Feb 16 17:32 0097 BC     | Sat Feb 16 17:32:01 0097     | Thu Feb 16
17:32:010597
 
***************
*** 1680,1763 ****     | Sat Feb 16 17:32:01 1697     | Thu Feb 16 17:32:01 1797     | Tue Feb 16 17:32:01 1897
!     | Sun Feb 16 17:32:01 1997 PST     | Sat Feb 16 17:32:01 2097
!     | Wed Feb 28 17:32:01 1996 PST
!     | Thu Feb 29 17:32:01 1996 PST
!     | Fri Mar 01 17:32:01 1996 PST
!     | Mon Dec 30 17:32:01 1996 PST
!     | Tue Dec 31 17:32:01 1996 PST
!     | Wed Jan 01 17:32:01 1997 PST
!     | Fri Feb 28 17:32:01 1997 PST
!     | Sat Mar 01 17:32:01 1997 PST
!     | Tue Dec 30 17:32:01 1997 PST
!     | Wed Dec 31 17:32:01 1997 PST
!     | Fri Dec 31 17:32:01 1999 PST
!     | Sat Jan 01 17:32:01 2000 PST
!     | Sun Dec 31 17:32:01 2000 PST
!     | Mon Jan 01 17:32:01 2001 PST
! (66 rows) 
! SELECT '' AS eight, f1 AS us_postgres FROM ABSTIME_TBL;
!  eight |         us_postgres           -------+------------------------------        | Sun Jan 14 03:14:21 1973 PST
    | Mon May 01 00:30:30 1995 PDT
 
!        | epoch
!        | current        | infinity        | -infinity        | Sat May 10 23:59:12 1947 PDT        | invalid
! (8 rows)  SET DateStyle TO 'US,ISO';
! SELECT '' AS "66", d1 AS us_iso FROM TIMESTAMP_TBL;
!  66 |          us_iso           
! ----+---------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | 1997-02-10 17:32:01-08
!     | invalid
!     | invalid
!     | 1997-02-10 17:32:01.00-08
!     | 1997-02-10 17:32:02.00-08
!     | 1997-02-10 17:32:01.40-08
!     | 1997-02-10 17:32:01.50-08
!     | 1997-02-10 17:32:01.60-08
!     | 1997-01-02 00:00:00-08
!     | 1997-01-02 03:04:05-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-06-10 17:32:01-07
!     | 2000-03-15 08:14:01-08
!     | 2000-03-15 04:14:02-08
!     | 2000-03-15 02:14:03-08
!     | 2000-03-15 03:14:04-08
!     | 2000-03-15 01:14:05-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:00-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-06-10 18:32:01-07
!     | 1997-02-10 17:32:01-08
!     | 1997-02-11 17:32:01-08
!     | 1997-02-12 17:32:01-08
!     | 1997-02-13 17:32:01-08
!     | 1997-02-14 17:32:01-08
!     | 1997-02-15 17:32:01-08
!     | 1997-02-16 17:32:01-08     | 0097-02-16 17:32 BC     | 0097-02-16 17:32:01     | 0597-02-16 17:32:01
--- 2154,2234 ----     | Sat Feb 16 17:32:01 1697     | Thu Feb 16 17:32:01 1797     | Tue Feb 16 17:32:01 1897
!     | Sun Feb 16 17:32:01 1997     | Sat Feb 16 17:32:01 2097
!     | Wed Feb 28 17:32:01 1996
!     | Thu Feb 29 17:32:01 1996
!     | Fri Mar 01 17:32:01 1996
!     | Mon Dec 30 17:32:01 1996
!     | Tue Dec 31 17:32:01 1996
!     | Wed Jan 01 17:32:01 1997
!     | Fri Feb 28 17:32:01 1997
!     | Sat Mar 01 17:32:01 1997
!     | Tue Dec 30 17:32:01 1997
!     | Wed Dec 31 17:32:01 1997
!     | Fri Dec 31 17:32:01 1999
!     | Sat Jan 01 17:32:01 2000
!     | Sun Dec 31 17:32:01 2000
!     | Mon Jan 01 17:32:01 2001
! (64 rows) 
! SELECT '' AS seven, f1 AS us_postgres FROM ABSTIME_TBL;
!  seven |         us_postgres           -------+------------------------------        | Sun Jan 14 03:14:21 1973 PST
    | Mon May 01 00:30:30 1995 PDT
 
!        | Wed Dec 31 16:00:00 1969 PST        | infinity        | -infinity        | Sat May 10 23:59:12 1947 PDT
 | invalid
 
! (7 rows)  SET DateStyle TO 'US,ISO';
! SELECT '' AS "64", d1 AS us_iso FROM TIMESTAMP_TBL;
!  64 |         us_iso         
! ----+------------------------     | -infinity     | infinity
!     | 1970-01-01 00:00:00
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:02
!     | 1997-02-10 17:32:01.40
!     | 1997-02-10 17:32:01.50
!     | 1997-02-10 17:32:01.60
!     | 1997-01-02 00:00:00
!     | 1997-01-02 03:04:05
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-06-10 17:32:01
!     | 2001-09-22 18:19:20
!     | 2000-03-15 08:14:01
!     | 2000-03-15 13:14:02
!     | 2000-03-15 12:14:03
!     | 2000-03-15 03:14:04
!     | 2000-03-15 02:14:05
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:00
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-06-10 18:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-11 17:32:01
!     | 1997-02-12 17:32:01
!     | 1997-02-13 17:32:01
!     | 1997-02-14 17:32:01
!     | 1997-02-15 17:32:01
!     | 1997-02-16 17:32:01     | 0097-02-16 17:32 BC     | 0097-02-16 17:32:01     | 0597-02-16 17:32:01
***************
*** 1765,1887 ****     | 1697-02-16 17:32:01     | 1797-02-16 17:32:01     | 1897-02-16 17:32:01
!     | 1997-02-16 17:32:01-08     | 2097-02-16 17:32:01
!     | 1996-02-28 17:32:01-08
!     | 1996-02-29 17:32:01-08
!     | 1996-03-01 17:32:01-08
!     | 1996-12-30 17:32:01-08
!     | 1996-12-31 17:32:01-08
!     | 1997-01-01 17:32:01-08
!     | 1997-02-28 17:32:01-08
!     | 1997-03-01 17:32:01-08
!     | 1997-12-30 17:32:01-08
!     | 1997-12-31 17:32:01-08
!     | 1999-12-31 17:32:01-08
!     | 2000-01-01 17:32:01-08
!     | 2000-12-31 17:32:01-08
!     | 2001-01-01 17:32:01-08
! (66 rows) 
! SELECT '' AS eight, f1 AS us_iso FROM ABSTIME_TBL;
!  eight |         us_iso          -------+------------------------        | 1973-01-14 03:14:21-08        | 1995-05-01
00:30:30-07
!        | epoch
!        | current        | infinity        | -infinity        | 1947-05-10 23:59:12-07        | invalid
! (8 rows)  SET DateStyle TO 'US,SQL'; SHOW DateStyle; NOTICE:  DateStyle is SQL with US (NonEuropean) conventions
! SELECT '' AS "66", d1 AS us_sql FROM TIMESTAMP_TBL;
!  66 |           us_sql           
! ----+----------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | 02/10/1997 17:32:01.00 PST
!     | invalid
!     | invalid
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:02.00 PST
!     | 02/10/1997 17:32:01.40 PST
!     | 02/10/1997 17:32:01.50 PST
!     | 02/10/1997 17:32:01.60 PST
!     | 01/02/1997 00:00:00.00 PST
!     | 01/02/1997 03:04:05.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 06/10/1997 17:32:01.00 PDT
!     | 03/15/2000 08:14:01.00 PST
!     | 03/15/2000 04:14:02.00 PST
!     | 03/15/2000 02:14:03.00 PST
!     | 03/15/2000 03:14:04.00 PST
!     | 03/15/2000 01:14:05.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:00.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 17:32:01.00 PST
!     | 02/10/1997 09:32:01.00 PST
!     | 02/10/1997 09:32:01.00 PST
!     | 02/10/1997 09:32:01.00 PST
!     | 06/10/1997 18:32:01.00 PDT
!     | 02/10/1997 17:32:01.00 PST
!     | 02/11/1997 17:32:01.00 PST
!     | 02/12/1997 17:32:01.00 PST
!     | 02/13/1997 17:32:01.00 PST
!     | 02/14/1997 17:32:01.00 PST
!     | 02/15/1997 17:32:01.00 PST
!     | 02/16/1997 17:32:01.00 PST     | 02/16/0097 17:32 BC
!     | 02/16/0097 17:32:01.00
!     | 02/16/0597 17:32:01.00
!     | 02/16/1097 17:32:01.00
!     | 02/16/1697 17:32:01.00
!     | 02/16/1797 17:32:01.00
!     | 02/16/1897 17:32:01.00
!     | 02/16/1997 17:32:01.00 PST
!     | 02/16/2097 17:32:01.00
!     | 02/28/1996 17:32:01.00 PST
!     | 02/29/1996 17:32:01.00 PST
!     | 03/01/1996 17:32:01.00 PST
!     | 12/30/1996 17:32:01.00 PST
!     | 12/31/1996 17:32:01.00 PST
!     | 01/01/1997 17:32:01.00 PST
!     | 02/28/1997 17:32:01.00 PST
!     | 03/01/1997 17:32:01.00 PST
!     | 12/30/1997 17:32:01.00 PST
!     | 12/31/1997 17:32:01.00 PST
!     | 12/31/1999 17:32:01.00 PST
!     | 01/01/2000 17:32:01.00 PST
!     | 12/31/2000 17:32:01.00 PST
!     | 01/01/2001 17:32:01.00 PST
! (66 rows) 
! SELECT '' AS eight, f1 AS us_sql FROM ABSTIME_TBL;
!  eight |           us_sql           
! -------+----------------------------
!        | 01/14/1973 03:14:21.00 PST
!        | 05/01/1995 00:30:30.00 PDT
!        | epoch
!        | current        | infinity        | -infinity
!        | 05/10/1947 23:59:12.00 PDT        | invalid
! (8 rows)  SET DateStyle TO 'European,Postgres'; SHOW DateStyle;
--- 2236,2354 ----     | 1697-02-16 17:32:01     | 1797-02-16 17:32:01     | 1897-02-16 17:32:01
!     | 1997-02-16 17:32:01     | 2097-02-16 17:32:01
!     | 1996-02-28 17:32:01
!     | 1996-02-29 17:32:01
!     | 1996-03-01 17:32:01
!     | 1996-12-30 17:32:01
!     | 1996-12-31 17:32:01
!     | 1997-01-01 17:32:01
!     | 1997-02-28 17:32:01
!     | 1997-03-01 17:32:01
!     | 1997-12-30 17:32:01
!     | 1997-12-31 17:32:01
!     | 1999-12-31 17:32:01
!     | 2000-01-01 17:32:01
!     | 2000-12-31 17:32:01
!     | 2001-01-01 17:32:01
! (64 rows) 
! SELECT '' AS seven, f1 AS us_iso FROM ABSTIME_TBL;
!  seven |         us_iso          -------+------------------------        | 1973-01-14 03:14:21-08        | 1995-05-01
00:30:30-07
!        | 1969-12-31 16:00:00-08        | infinity        | -infinity        | 1947-05-10 23:59:12-07        |
invalid
! (7 rows)  SET DateStyle TO 'US,SQL'; SHOW DateStyle; NOTICE:  DateStyle is SQL with US (NonEuropean) conventions
! SELECT '' AS "64", d1 AS us_sql FROM TIMESTAMP_TBL;
!  64 |         us_sql         
! ----+------------------------     | -infinity     | infinity
!     | 01/01/1970 00:00:00
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:02
!     | 02/10/1997 17:32:01.40
!     | 02/10/1997 17:32:01.50
!     | 02/10/1997 17:32:01.60
!     | 01/02/1997 00:00:00
!     | 01/02/1997 03:04:05
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 06/10/1997 17:32:01
!     | 09/22/2001 18:19:20
!     | 03/15/2000 08:14:01
!     | 03/15/2000 13:14:02
!     | 03/15/2000 12:14:03
!     | 03/15/2000 03:14:04
!     | 03/15/2000 02:14:05
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:00
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 02/10/1997 17:32:01
!     | 06/10/1997 18:32:01
!     | 02/10/1997 17:32:01
!     | 02/11/1997 17:32:01
!     | 02/12/1997 17:32:01
!     | 02/13/1997 17:32:01
!     | 02/14/1997 17:32:01
!     | 02/15/1997 17:32:01
!     | 02/16/1997 17:32:01     | 02/16/0097 17:32 BC
!     | 02/16/0097 17:32:01
!     | 02/16/0597 17:32:01
!     | 02/16/1097 17:32:01
!     | 02/16/1697 17:32:01
!     | 02/16/1797 17:32:01
!     | 02/16/1897 17:32:01
!     | 02/16/1997 17:32:01
!     | 02/16/2097 17:32:01
!     | 02/28/1996 17:32:01
!     | 02/29/1996 17:32:01
!     | 03/01/1996 17:32:01
!     | 12/30/1996 17:32:01
!     | 12/31/1996 17:32:01
!     | 01/01/1997 17:32:01
!     | 02/28/1997 17:32:01
!     | 03/01/1997 17:32:01
!     | 12/30/1997 17:32:01
!     | 12/31/1997 17:32:01
!     | 12/31/1999 17:32:01
!     | 01/01/2000 17:32:01
!     | 12/31/2000 17:32:01
!     | 01/01/2001 17:32:01
! (64 rows) 
! SELECT '' AS seven, f1 AS us_sql FROM ABSTIME_TBL;
!  seven |         us_sql          
! -------+-------------------------
!        | 01/14/1973 03:14:21 PST
!        | 05/01/1995 00:30:30 PDT
!        | 12/31/1969 16:00:00 PST        | infinity        | -infinity
!        | 05/10/1947 23:59:12 PDT        | invalid
! (7 rows)  SET DateStyle TO 'European,Postgres'; SHOW DateStyle;
***************
*** 1893,1944 ****    1 (1 row) 
! SELECT '' AS "67", d1 AS european_postgres FROM TIMESTAMP_TBL;
!  67 |        european_postgres        
! ----+---------------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | Mon 10 Feb 17:32:01 1997 PST
!     | invalid
!     | invalid
!     | Mon 10 Feb 17:32:01.00 1997 PST
!     | Mon 10 Feb 17:32:02.00 1997 PST
!     | Mon 10 Feb 17:32:01.40 1997 PST
!     | Mon 10 Feb 17:32:01.50 1997 PST
!     | Mon 10 Feb 17:32:01.60 1997 PST
!     | Thu 02 Jan 00:00:00 1997 PST
!     | Thu 02 Jan 03:04:05 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Tue 10 Jun 17:32:01 1997 PDT
!     | Wed 15 Mar 08:14:01 2000 PST
!     | Wed 15 Mar 04:14:02 2000 PST
!     | Wed 15 Mar 02:14:03 2000 PST
!     | Wed 15 Mar 03:14:04 2000 PST
!     | Wed 15 Mar 01:14:05 2000 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:00 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Mon 10 Feb 09:32:01 1997 PST
!     | Mon 10 Feb 09:32:01 1997 PST
!     | Mon 10 Feb 09:32:01 1997 PST
!     | Tue 10 Jun 18:32:01 1997 PDT
!     | Mon 10 Feb 17:32:01 1997 PST
!     | Tue 11 Feb 17:32:01 1997 PST
!     | Wed 12 Feb 17:32:01 1997 PST
!     | Thu 13 Feb 17:32:01 1997 PST
!     | Fri 14 Feb 17:32:01 1997 PST
!     | Sat 15 Feb 17:32:01 1997 PST
!     | Sun 16 Feb 17:32:01 1997 PST     | Tue 16 Feb 17:32 0097 BC     | Sat 16 Feb 17:32:01 0097     | Thu 16 Feb
17:32:010597
 
--- 2360,2409 ----    1 (1 row) 
! SELECT '' AS "65", d1 AS european_postgres FROM TIMESTAMP_TBL;
!  65 |      european_postgres      
! ----+-----------------------------     | -infinity     | infinity
!     | Thu 01 Jan 00:00:00 1970
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:02 1997
!     | Mon 10 Feb 17:32:01.40 1997
!     | Mon 10 Feb 17:32:01.50 1997
!     | Mon 10 Feb 17:32:01.60 1997
!     | Thu 02 Jan 00:00:00 1997
!     | Thu 02 Jan 03:04:05 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Tue 10 Jun 17:32:01 1997
!     | Sat 22 Sep 18:19:20 2001
!     | Wed 15 Mar 08:14:01 2000
!     | Wed 15 Mar 13:14:02 2000
!     | Wed 15 Mar 12:14:03 2000
!     | Wed 15 Mar 03:14:04 2000
!     | Wed 15 Mar 02:14:05 2000
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:00 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Tue 10 Jun 18:32:01 1997
!     | Mon 10 Feb 17:32:01 1997
!     | Tue 11 Feb 17:32:01 1997
!     | Wed 12 Feb 17:32:01 1997
!     | Thu 13 Feb 17:32:01 1997
!     | Fri 14 Feb 17:32:01 1997
!     | Sat 15 Feb 17:32:01 1997
!     | Sun 16 Feb 17:32:01 1997     | Tue 16 Feb 17:32 0097 BC     | Sat 16 Feb 17:32:01 0097     | Thu 16 Feb
17:32:010597
 
***************
*** 1946,2032 ****     | Sat 16 Feb 17:32:01 1697     | Thu 16 Feb 17:32:01 1797     | Tue 16 Feb 17:32:01 1897
!     | Sun 16 Feb 17:32:01 1997 PST     | Sat 16 Feb 17:32:01 2097
!     | Wed 28 Feb 17:32:01 1996 PST
!     | Thu 29 Feb 17:32:01 1996 PST
!     | Fri 01 Mar 17:32:01 1996 PST
!     | Mon 30 Dec 17:32:01 1996 PST
!     | Tue 31 Dec 17:32:01 1996 PST
!     | Wed 01 Jan 17:32:01 1997 PST
!     | Fri 28 Feb 17:32:01 1997 PST
!     | Sat 01 Mar 17:32:01 1997 PST
!     | Tue 30 Dec 17:32:01 1997 PST
!     | Wed 31 Dec 17:32:01 1997 PST
!     | Fri 31 Dec 17:32:01 1999 PST
!     | Sat 01 Jan 17:32:01 2000 PST
!     | Sun 31 Dec 17:32:01 2000 PST
!     | Mon 01 Jan 17:32:01 2001 PST
!     | Thu 13 Jun 00:00:00 1957 PDT
! (67 rows) 
! SELECT '' AS eight, f1 AS european_postgres FROM ABSTIME_TBL;
!  eight |      european_postgres        -------+------------------------------        | Sun 14 Jan 03:14:21 1973 PST
    | Mon 01 May 00:30:30 1995 PDT
 
!        | epoch
!        | current        | infinity        | -infinity        | Sat 10 May 23:59:12 1947 PDT        | invalid
! (8 rows)  SET DateStyle TO 'European,ISO'; SHOW DateStyle; NOTICE:  DateStyle is ISO with European conventions
! SELECT '' AS "67", d1 AS european_iso FROM TIMESTAMP_TBL;
!  67 |       european_iso        
! ----+---------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | 1997-02-10 17:32:01-08
!     | invalid
!     | invalid
!     | 1997-02-10 17:32:01.00-08
!     | 1997-02-10 17:32:02.00-08
!     | 1997-02-10 17:32:01.40-08
!     | 1997-02-10 17:32:01.50-08
!     | 1997-02-10 17:32:01.60-08
!     | 1997-01-02 00:00:00-08
!     | 1997-01-02 03:04:05-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-06-10 17:32:01-07
!     | 2000-03-15 08:14:01-08
!     | 2000-03-15 04:14:02-08
!     | 2000-03-15 02:14:03-08
!     | 2000-03-15 03:14:04-08
!     | 2000-03-15 01:14:05-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:00-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 17:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-02-10 09:32:01-08
!     | 1997-06-10 18:32:01-07
!     | 1997-02-10 17:32:01-08
!     | 1997-02-11 17:32:01-08
!     | 1997-02-12 17:32:01-08
!     | 1997-02-13 17:32:01-08
!     | 1997-02-14 17:32:01-08
!     | 1997-02-15 17:32:01-08
!     | 1997-02-16 17:32:01-08     | 0097-02-16 17:32 BC     | 0097-02-16 17:32:01     | 0597-02-16 17:32:01
--- 2411,2494 ----     | Sat 16 Feb 17:32:01 1697     | Thu 16 Feb 17:32:01 1797     | Tue 16 Feb 17:32:01 1897
!     | Sun 16 Feb 17:32:01 1997     | Sat 16 Feb 17:32:01 2097
!     | Wed 28 Feb 17:32:01 1996
!     | Thu 29 Feb 17:32:01 1996
!     | Fri 01 Mar 17:32:01 1996
!     | Mon 30 Dec 17:32:01 1996
!     | Tue 31 Dec 17:32:01 1996
!     | Wed 01 Jan 17:32:01 1997
!     | Fri 28 Feb 17:32:01 1997
!     | Sat 01 Mar 17:32:01 1997
!     | Tue 30 Dec 17:32:01 1997
!     | Wed 31 Dec 17:32:01 1997
!     | Fri 31 Dec 17:32:01 1999
!     | Sat 01 Jan 17:32:01 2000
!     | Sun 31 Dec 17:32:01 2000
!     | Mon 01 Jan 17:32:01 2001
!     | Thu 13 Jun 00:00:00 1957
! (65 rows) 
! SELECT '' AS seven, f1 AS european_postgres FROM ABSTIME_TBL;
!  seven |      european_postgres        -------+------------------------------        | Sun 14 Jan 03:14:21 1973 PST
    | Mon 01 May 00:30:30 1995 PDT
 
!        | Wed 31 Dec 16:00:00 1969 PST        | infinity        | -infinity        | Sat 10 May 23:59:12 1947 PDT
 | invalid
 
! (7 rows)  SET DateStyle TO 'European,ISO'; SHOW DateStyle; NOTICE:  DateStyle is ISO with European conventions
! SELECT '' AS "65", d1 AS european_iso FROM TIMESTAMP_TBL;
!  65 |      european_iso      
! ----+------------------------     | -infinity     | infinity
!     | 1970-01-01 00:00:00
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:02
!     | 1997-02-10 17:32:01.40
!     | 1997-02-10 17:32:01.50
!     | 1997-02-10 17:32:01.60
!     | 1997-01-02 00:00:00
!     | 1997-01-02 03:04:05
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-06-10 17:32:01
!     | 2001-09-22 18:19:20
!     | 2000-03-15 08:14:01
!     | 2000-03-15 13:14:02
!     | 2000-03-15 12:14:03
!     | 2000-03-15 03:14:04
!     | 2000-03-15 02:14:05
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:00
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-10 17:32:01
!     | 1997-06-10 18:32:01
!     | 1997-02-10 17:32:01
!     | 1997-02-11 17:32:01
!     | 1997-02-12 17:32:01
!     | 1997-02-13 17:32:01
!     | 1997-02-14 17:32:01
!     | 1997-02-15 17:32:01
!     | 1997-02-16 17:32:01     | 0097-02-16 17:32 BC     | 0097-02-16 17:32:01     | 0597-02-16 17:32:01
***************
*** 2034,2157 ****     | 1697-02-16 17:32:01     | 1797-02-16 17:32:01     | 1897-02-16 17:32:01
!     | 1997-02-16 17:32:01-08     | 2097-02-16 17:32:01
!     | 1996-02-28 17:32:01-08
!     | 1996-02-29 17:32:01-08
!     | 1996-03-01 17:32:01-08
!     | 1996-12-30 17:32:01-08
!     | 1996-12-31 17:32:01-08
!     | 1997-01-01 17:32:01-08
!     | 1997-02-28 17:32:01-08
!     | 1997-03-01 17:32:01-08
!     | 1997-12-30 17:32:01-08
!     | 1997-12-31 17:32:01-08
!     | 1999-12-31 17:32:01-08
!     | 2000-01-01 17:32:01-08
!     | 2000-12-31 17:32:01-08
!     | 2001-01-01 17:32:01-08
!     | 1957-06-13 00:00:00-07
! (67 rows) 
! SELECT '' AS eight, f1 AS european_iso FROM ABSTIME_TBL;
!  eight |      european_iso       -------+------------------------        | 1973-01-14 03:14:21-08        | 1995-05-01
00:30:30-07
!        | epoch
!        | current        | infinity        | -infinity        | 1947-05-10 23:59:12-07        | invalid
! (8 rows)  SET DateStyle TO 'European,SQL'; SHOW DateStyle; NOTICE:  DateStyle is SQL with European conventions
! SELECT '' AS "67", d1 AS european_sql FROM TIMESTAMP_TBL;
!  67 |        european_sql        
! ----+----------------------------
!     | invalid     | -infinity     | infinity
!     | epoch
!     | 10/02/1997 17:32:01.00 PST
!     | invalid
!     | invalid
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:02.00 PST
!     | 10/02/1997 17:32:01.40 PST
!     | 10/02/1997 17:32:01.50 PST
!     | 10/02/1997 17:32:01.60 PST
!     | 02/01/1997 00:00:00.00 PST
!     | 02/01/1997 03:04:05.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/06/1997 17:32:01.00 PDT
!     | 15/03/2000 08:14:01.00 PST
!     | 15/03/2000 04:14:02.00 PST
!     | 15/03/2000 02:14:03.00 PST
!     | 15/03/2000 03:14:04.00 PST
!     | 15/03/2000 01:14:05.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:00.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 17:32:01.00 PST
!     | 10/02/1997 09:32:01.00 PST
!     | 10/02/1997 09:32:01.00 PST
!     | 10/02/1997 09:32:01.00 PST
!     | 10/06/1997 18:32:01.00 PDT
!     | 10/02/1997 17:32:01.00 PST
!     | 11/02/1997 17:32:01.00 PST
!     | 12/02/1997 17:32:01.00 PST
!     | 13/02/1997 17:32:01.00 PST
!     | 14/02/1997 17:32:01.00 PST
!     | 15/02/1997 17:32:01.00 PST
!     | 16/02/1997 17:32:01.00 PST     | 16/02/0097 17:32 BC
!     | 16/02/0097 17:32:01.00
!     | 16/02/0597 17:32:01.00
!     | 16/02/1097 17:32:01.00
!     | 16/02/1697 17:32:01.00
!     | 16/02/1797 17:32:01.00
!     | 16/02/1897 17:32:01.00
!     | 16/02/1997 17:32:01.00 PST
!     | 16/02/2097 17:32:01.00
!     | 28/02/1996 17:32:01.00 PST
!     | 29/02/1996 17:32:01.00 PST
!     | 01/03/1996 17:32:01.00 PST
!     | 30/12/1996 17:32:01.00 PST
!     | 31/12/1996 17:32:01.00 PST
!     | 01/01/1997 17:32:01.00 PST
!     | 28/02/1997 17:32:01.00 PST
!     | 01/03/1997 17:32:01.00 PST
!     | 30/12/1997 17:32:01.00 PST
!     | 31/12/1997 17:32:01.00 PST
!     | 31/12/1999 17:32:01.00 PST
!     | 01/01/2000 17:32:01.00 PST
!     | 31/12/2000 17:32:01.00 PST
!     | 01/01/2001 17:32:01.00 PST
!     | 13/06/1957 00:00:00.00 PDT
! (67 rows) 
! SELECT '' AS eight, f1 AS european_sql FROM ABSTIME_TBL;
!  eight |        european_sql        
! -------+----------------------------
!        | 14/01/1973 03:14:21.00 PST
!        | 01/05/1995 00:30:30.00 PDT
!        | epoch
!        | current        | infinity        | -infinity
!        | 10/05/1947 23:59:12.00 PDT        | invalid
! (8 rows)  RESET DateStyle;
--- 2496,2615 ----     | 1697-02-16 17:32:01     | 1797-02-16 17:32:01     | 1897-02-16 17:32:01
!     | 1997-02-16 17:32:01     | 2097-02-16 17:32:01
!     | 1996-02-28 17:32:01
!     | 1996-02-29 17:32:01
!     | 1996-03-01 17:32:01
!     | 1996-12-30 17:32:01
!     | 1996-12-31 17:32:01
!     | 1997-01-01 17:32:01
!     | 1997-02-28 17:32:01
!     | 1997-03-01 17:32:01
!     | 1997-12-30 17:32:01
!     | 1997-12-31 17:32:01
!     | 1999-12-31 17:32:01
!     | 2000-01-01 17:32:01
!     | 2000-12-31 17:32:01
!     | 2001-01-01 17:32:01
!     | 1957-06-13 00:00:00
! (65 rows) 
! SELECT '' AS seven, f1 AS european_iso FROM ABSTIME_TBL;
!  seven |      european_iso       -------+------------------------        | 1973-01-14 03:14:21-08        | 1995-05-01
00:30:30-07
!        | 1969-12-31 16:00:00-08        | infinity        | -infinity        | 1947-05-10 23:59:12-07        |
invalid
! (7 rows)  SET DateStyle TO 'European,SQL'; SHOW DateStyle; NOTICE:  DateStyle is SQL with European conventions
! SELECT '' AS "65", d1 AS european_sql FROM TIMESTAMP_TBL;
!  65 |      european_sql      
! ----+------------------------     | -infinity     | infinity
!     | 01/01/1970 00:00:00
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:02
!     | 10/02/1997 17:32:01.40
!     | 10/02/1997 17:32:01.50
!     | 10/02/1997 17:32:01.60
!     | 02/01/1997 00:00:00
!     | 02/01/1997 03:04:05
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/06/1997 17:32:01
!     | 22/09/2001 18:19:20
!     | 15/03/2000 08:14:01
!     | 15/03/2000 13:14:02
!     | 15/03/2000 12:14:03
!     | 15/03/2000 03:14:04
!     | 15/03/2000 02:14:05
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:00
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/02/1997 17:32:01
!     | 10/06/1997 18:32:01
!     | 10/02/1997 17:32:01
!     | 11/02/1997 17:32:01
!     | 12/02/1997 17:32:01
!     | 13/02/1997 17:32:01
!     | 14/02/1997 17:32:01
!     | 15/02/1997 17:32:01
!     | 16/02/1997 17:32:01     | 16/02/0097 17:32 BC
!     | 16/02/0097 17:32:01
!     | 16/02/0597 17:32:01
!     | 16/02/1097 17:32:01
!     | 16/02/1697 17:32:01
!     | 16/02/1797 17:32:01
!     | 16/02/1897 17:32:01
!     | 16/02/1997 17:32:01
!     | 16/02/2097 17:32:01
!     | 28/02/1996 17:32:01
!     | 29/02/1996 17:32:01
!     | 01/03/1996 17:32:01
!     | 30/12/1996 17:32:01
!     | 31/12/1996 17:32:01
!     | 01/01/1997 17:32:01
!     | 28/02/1997 17:32:01
!     | 01/03/1997 17:32:01
!     | 30/12/1997 17:32:01
!     | 31/12/1997 17:32:01
!     | 31/12/1999 17:32:01
!     | 01/01/2000 17:32:01
!     | 31/12/2000 17:32:01
!     | 01/01/2001 17:32:01
!     | 13/06/1957 00:00:00
! (65 rows) 
! SELECT '' AS seven, f1 AS european_sql FROM ABSTIME_TBL;
!  seven |      european_sql       
! -------+-------------------------
!        | 14/01/1973 03:14:21 PST
!        | 01/05/1995 00:30:30 PDT
!        | 31/12/1969 16:00:00 PST        | infinity        | -infinity
!        | 10/05/1947 23:59:12 PDT        | invalid
! (7 rows)  RESET DateStyle;

======================================================================


-- 
Olivier PRENANT             Tel:    +33-5-61-50-97-00 (Work)
Quartier d'Harraud Turrou           +33-5-61-50-97-01 (Fax)
31190 AUTERIVE                      +33-6-07-63-80-64 (GSM)
FRANCE                      Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)



Re: Regression error on unixware 7 and open unix 8

From
Tom Lane
Date:
Olivier PRENANT <ohp@pyrenet.fr> writes:
> While testing 7.2b1 on unixware 711 and open unix 8 I have those errors on
> abstime, tinterval and horology.

Not surprising, since the solaris variant files have not been updated
for the recent changes in these regression tests.  Would you send me
your actual results files for these tests, and I'll commit them as the
new expected files?
        regards, tom lane


Re: Regression error on unixware 7 and open unix 8

From
Tatsuo Ishii
Date:
> Olivier PRENANT <ohp@pyrenet.fr> writes:
> > While testing 7.2b1 on unixware 711 and open unix 8 I have those errors on
> > abstime, tinterval and horology.
> 
> Not surprising, since the solaris variant files have not been updated
> for the recent changes in these regression tests.  Would you send me
> your actual results files for these tests, and I'll commit them as the
> new expected files?

I got timetz and horology errors on my Linux box (a variant of RH6.2)
with 7.2b1.  (Actually I got geometry error too, but it seems just a
precision difference). They seem not trivial. Any idea?

*** ./expected/timetz.out    Wed Oct  3 14:29:26 2001
--- ./results/timetz.out    Mon Oct 29 15:42:27 2001
***************
*** 33,51 ****  00:01:00-07  01:00:00-07  02:03:00-07
! (3 rows)  SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07';      Seven       ----------------  07:07:00-08
-  08:08:00-04  11:59:00-07  12:00:00-07  12:01:00-07  23:59:00-07  23:59:59.99-07
! (7 rows)  SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00';  None 
--- 33,51 ----  00:01:00-07  01:00:00-07  02:03:00-07
!  08:08:00-04
! (4 rows)  SELECT f1 AS "Seven" FROM TIMETZ_TBL WHERE f1 > '05:06:07';      Seven       ----------------  07:07:00-08
11:59:00-07 12:00:00-07  12:01:00-07  23:59:00-07  23:59:59.99-07
 
! (6 rows)  SELECT f1 AS "None" FROM TIMETZ_TBL WHERE f1 < '00:00';  None 

======================================================================

*** ./expected/horology.out    Sat Oct 20 10:02:21 2001
--- ./results/horology.out    Mon Oct 29 15:42:31 2001
***************
*** 295,307 **** SELECT (timestamp with time zone 'today' = (timestamp with time zone 'tomorrow' - interval '1 day'))
as"True";  True  ------
 
!  t (1 row)  SELECT (timestamp with time zone 'tomorrow' = (timestamp with time zone 'yesterday' + interval '2 days'))
as"True";  True  ------
 
!  t (1 row)  SELECT (timestamp with time zone 'tomorrow' > 'now') as "True";
--- 295,307 ---- SELECT (timestamp with time zone 'today' = (timestamp with time zone 'tomorrow' - interval '1 day'))
as"True";  True  ------
 
!  f (1 row)  SELECT (timestamp with time zone 'tomorrow' = (timestamp with time zone 'yesterday' + interval '2 days'))
as"True";  True  ------
 
!  f (1 row)  SELECT (timestamp with time zone 'tomorrow' > 'now') as "True";
***************
*** 548,554 ****             + interval '02:01' AS time with time zone) AS time) AS "03:31:00";  03:31:00  ----------
!  03:31:00 (1 row)  SELECT CAST(cast(date 'today' + time with time zone '03:30-08'
--- 548,554 ----             + interval '02:01' AS time with time zone) AS time) AS "03:31:00";  03:31:00  ----------
!  02:31:00 (1 row)  SELECT CAST(cast(date 'today' + time with time zone '03:30-08'

======================================================================




Re: Regression error on unixware 7 and open unix 8

From
Tom Lane
Date:
Tatsuo Ishii <t-ishii@sra.co.jp> writes:
> I got timetz and horology errors on my Linux box (a variant of RH6.2)
> with 7.2b1.  (Actually I got geometry error too, but it seems just a
> precision difference). They seem not trivial. Any idea?

Some of those are the biannual daylight-savings-time-transition lossage.
Try again tomorrow (after midnight Tuesday, PST) and see which (if any)
you still see ...
        regards, tom lane


Re: Regression error on unixware 7 and open unix 8

From
Tom Lane
Date:
Olivier PRENANT <ohp@pyrenet.fr> writes:
> I just tris again and 3 of the test still failed (with 7.2b1)

That looks good: the diffs from the reference files are exactly the
PST-vs-PDT-in-1947 diffs that are expected on SCO-derived platforms.
I've committed these as abstime-solaris-1947.out etc.

I'd expect that you are still seeing some failures in the timetz test,
too --- but that seems to be an oversight in the regression test itself,
not a platform-specific difference.  I assume Thomas will fix the test
shortly...
        regards, tom lane


Re: Regression error on unixware 7 and open unix 8

From
Olivier PRENANT
Date:
Hi Tom, Hi Tatsuo,

I just tris again and 3 of the test still failed (with 7.2b1)

Tar file is attached.

Regards
On Tue, 30 Oct 2001, Tom Lane wrote:

> Tatsuo Ishii <t-ishii@sra.co.jp> writes:
> > I got timetz and horology errors on my Linux box (a variant of RH6.2)
> > with 7.2b1.  (Actually I got geometry error too, but it seems just a
> > precision difference). They seem not trivial. Any idea?
> 
> Some of those are the biannual daylight-savings-time-transition lossage.
> Try again tomorrow (after midnight Tuesday, PST) and see which (if any)
> you still see ...
> 
>             regards, tom lane
> 

-- 
Olivier PRENANT             Tel:    +33-5-61-50-97-00 (Work)
Quartier d'Harraud Turrou           +33-5-61-50-97-01 (Fax)
31190 AUTERIVE                      +33-6-07-63-80-64 (GSM)
FRANCE                      Email: ohp@pyrenet.fr
------------------------------------------------------------------------------
Make your life a dream, make your dream a reality. (St Exupery)