INSERT INTO BOOLTBL1 (f1) VALUES (bool 'True');
INSERT INTO BOOLTBL1 (f1) VALUES (bool 'true');
-- BOOLTBL1 should be full of true's at this point
-SELECT '' AS t_3, BOOLTBL1.* FROM BOOLTBL1;
- t_3 | f1
------+----
- | t
- | t
- | t
+SELECT BOOLTBL1.* FROM BOOLTBL1;
+ f1
+----
+ t
+ t
+ t
(3 rows)
-SELECT '' AS t_3, BOOLTBL1.*
+SELECT BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = bool 'true';
- t_3 | f1
------+----
- | t
- | t
- | t
+ f1
+----
+ t
+ t
+ t
(3 rows)
-SELECT '' AS t_3, BOOLTBL1.*
+SELECT BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 <> bool 'false';
- t_3 | f1
------+----
- | t
- | t
- | t
+ f1
+----
+ t
+ t
+ t
(3 rows)
-SELECT '' AS zero, BOOLTBL1.*
+SELECT BOOLTBL1.*
FROM BOOLTBL1
WHERE booleq(bool 'false', f1);
- zero | f1
-------+----
+ f1
+----
(0 rows)
INSERT INTO BOOLTBL1 (f1) VALUES (bool 'f');
-SELECT '' AS f_1, BOOLTBL1.*
+SELECT BOOLTBL1.*
FROM BOOLTBL1
WHERE f1 = bool 'false';
- f_1 | f1
------+----
- | f
+ f1
+----
+ f
(1 row)
CREATE TABLE BOOLTBL2 (f1 bool);
LINE 2: VALUES (bool 'XXX');
^
-- BOOLTBL2 should be full of false's at this point
-SELECT '' AS f_4, BOOLTBL2.* FROM BOOLTBL2;
- f_4 | f1
------+----
- | f
- | f
- | f
- | f
+SELECT BOOLTBL2.* FROM BOOLTBL2;
+ f1
+----
+ f
+ f
+ f
+ f
(4 rows)
-SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
+SELECT BOOLTBL1.*, BOOLTBL2.*
FROM BOOLTBL1, BOOLTBL2
WHERE BOOLTBL2.f1 <> BOOLTBL1.f1;
- tf_12 | f1 | f1
--------+----+----
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
+ f1 | f1
+----+----
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
(12 rows)
-SELECT '' AS tf_12, BOOLTBL1.*, BOOLTBL2.*
+SELECT BOOLTBL1.*, BOOLTBL2.*
FROM BOOLTBL1, BOOLTBL2
WHERE boolne(BOOLTBL2.f1,BOOLTBL1.f1);
- tf_12 | f1 | f1
--------+----+----
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
+ f1 | f1
+----+----
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
(12 rows)
-SELECT '' AS ff_4, BOOLTBL1.*, BOOLTBL2.*
+SELECT BOOLTBL1.*, BOOLTBL2.*
FROM BOOLTBL1, BOOLTBL2
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 and BOOLTBL1.f1 = bool 'false';
- ff_4 | f1 | f1
-------+----+----
- | f | f
- | f | f
- | f | f
- | f | f
+ f1 | f1
+----+----
+ f | f
+ f | f
+ f | f
+ f | f
(4 rows)
-SELECT '' AS tf_12_ff_4, BOOLTBL1.*, BOOLTBL2.*
+SELECT BOOLTBL1.*, BOOLTBL2.*
FROM BOOLTBL1, BOOLTBL2
WHERE BOOLTBL2.f1 = BOOLTBL1.f1 or BOOLTBL1.f1 = bool 'true'
ORDER BY BOOLTBL1.f1, BOOLTBL2.f1;
- tf_12_ff_4 | f1 | f1
-------------+----+----
- | f | f
- | f | f
- | f | f
- | f | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
- | t | f
+ f1 | f1
+----+----
+ f | f
+ f | f
+ f | f
+ f | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
+ t | f
(16 rows)
--
-- Try all combinations to ensure that we get nothing when we expect nothing
-- - thomas 2000-01-04
--
-SELECT '' AS "True", f1
+SELECT f1
FROM BOOLTBL1
WHERE f1 IS TRUE;
- True | f1
-------+----
- | t
- | t
- | t
+ f1
+----
+ t
+ t
+ t
(3 rows)
-SELECT '' AS "Not False", f1
+SELECT f1
FROM BOOLTBL1
WHERE f1 IS NOT FALSE;
- Not False | f1
------------+----
- | t
- | t
- | t
+ f1
+----
+ t
+ t
+ t
(3 rows)
-SELECT '' AS "False", f1
+SELECT f1
FROM BOOLTBL1
WHERE f1 IS FALSE;
- False | f1
--------+----
- | f
+ f1
+----
+ f
(1 row)
-SELECT '' AS "Not True", f1
+SELECT f1
FROM BOOLTBL1
WHERE f1 IS NOT TRUE;
- Not True | f1
-----------+----
- | f
+ f1
+----
+ f
(1 row)
-SELECT '' AS "True", f1
+SELECT f1
FROM BOOLTBL2
WHERE f1 IS TRUE;
- True | f1
-------+----
+ f1
+----
(0 rows)
-SELECT '' AS "Not False", f1
+SELECT f1
FROM BOOLTBL2
WHERE f1 IS NOT FALSE;
- Not False | f1
------------+----
+ f1
+----
(0 rows)
-SELECT '' AS "False", f1
+SELECT f1
FROM BOOLTBL2
WHERE f1 IS FALSE;
- False | f1
--------+----
- | f
- | f
- | f
- | f
+ f1
+----
+ f
+ f
+ f
+ f
(4 rows)
-SELECT '' AS "Not True", f1
+SELECT f1
FROM BOOLTBL2
WHERE f1 IS NOT TRUE;
- Not True | f1
-----------+----
- | f
- | f
- | f
- | f
+ f1
+----
+ f
+ f
+ f
+ f
(4 rows)
--
ERROR: invalid input syntax for type box: "asdfasdf(ad"
LINE 1: INSERT INTO BOX_TBL (f1) VALUES ('asdfasdf(ad');
^
-SELECT '' AS four, * FROM BOX_TBL;
- four | f1
-------+---------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
+SELECT * FROM BOX_TBL;
+ f1
+---------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
(5 rows)
-SELECT '' AS four, b.*, area(b.f1) as barea
+SELECT b.*, area(b.f1) as barea
FROM BOX_TBL b;
- four | f1 | barea
-------+---------------------+-------
- | (2,2),(0,0) | 4
- | (3,3),(1,1) | 4
- | (-2,2),(-8,-10) | 72
- | (2.5,3.5),(2.5,2.5) | 0
- | (3,3),(3,3) | 0
+ f1 | barea
+---------------------+-------
+ (2,2),(0,0) | 4
+ (3,3),(1,1) | 4
+ (-2,2),(-8,-10) | 72
+ (2.5,3.5),(2.5,2.5) | 0
+ (3,3),(3,3) | 0
(5 rows)
-- overlap
-SELECT '' AS three, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 && box '(2.5,2.5,1.0,1.0)';
- three | f1
--------+---------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (2.5,3.5),(2.5,2.5)
+ f1
+---------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (2.5,3.5),(2.5,2.5)
(3 rows)
-- left-or-overlap (x only)
-SELECT '' AS two, b1.*
+SELECT b1.*
FROM BOX_TBL b1
WHERE b1.f1 &< box '(2.0,2.0,2.5,2.5)';
- two | f1
------+---------------------
- | (2,2),(0,0)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
+ f1
+---------------------
+ (2,2),(0,0)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
(3 rows)
-- right-or-overlap (x only)
-SELECT '' AS two, b1.*
+SELECT b1.*
FROM BOX_TBL b1
WHERE b1.f1 &> box '(2.0,2.0,2.5,2.5)';
- two | f1
------+---------------------
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
+ f1
+---------------------
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
(2 rows)
-- left of
-SELECT '' AS two, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 << box '(3.0,3.0,5.0,5.0)';
- two | f1
------+---------------------
- | (2,2),(0,0)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
+ f1
+---------------------
+ (2,2),(0,0)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
(3 rows)
-- area <=
-SELECT '' AS four, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 <= box '(3.0,3.0,5.0,5.0)';
- four | f1
-------+---------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
+ f1
+---------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
(4 rows)
-- area <
-SELECT '' AS two, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 < box '(3.0,3.0,5.0,5.0)';
- two | f1
------+---------------------
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
+ f1
+---------------------
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
(2 rows)
-- area =
-SELECT '' AS two, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 = box '(3.0,3.0,5.0,5.0)';
- two | f1
------+-------------
- | (2,2),(0,0)
- | (3,3),(1,1)
+ f1
+-------------
+ (2,2),(0,0)
+ (3,3),(1,1)
(2 rows)
-- area >
-SELECT '' AS two, b.f1
+SELECT b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 > box '(3.5,3.0,4.5,3.0)';
- two | f1
------+-----------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
+ f1
+-----------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
(3 rows)
-- area >=
-SELECT '' AS four, b.f1
+SELECT b.f1
FROM BOX_TBL b -- zero area
WHERE b.f1 >= box '(3.5,3.0,4.5,3.0)';
- four | f1
-------+---------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
+ f1
+---------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
(5 rows)
-- right of
-SELECT '' AS two, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE box '(3.0,3.0,5.0,5.0)' >> b.f1;
- two | f1
------+---------------------
- | (2,2),(0,0)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
+ f1
+---------------------
+ (2,2),(0,0)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
(3 rows)
-- contained in
-SELECT '' AS three, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE b.f1 <@ box '(0,0,3,3)';
- three | f1
--------+-------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (3,3),(3,3)
+ f1
+-------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (3,3),(3,3)
(3 rows)
-- contains
-SELECT '' AS three, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE box '(0,0,3,3)' @> b.f1;
- three | f1
--------+-------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (3,3),(3,3)
+ f1
+-------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (3,3),(3,3)
(3 rows)
-- box equality
-SELECT '' AS one, b.f1
+SELECT b.f1
FROM BOX_TBL b
WHERE box '(1,1,3,3)' ~= b.f1;
- one | f1
------+-------------
- | (3,3),(1,1)
+ f1
+-------------
+ (3,3),(1,1)
(1 row)
-- center of box, left unary operator
-SELECT '' AS four, @@(b1.f1) AS p
+SELECT @@(b1.f1) AS p
FROM BOX_TBL b1;
- four | p
-------+---------
- | (1,1)
- | (2,2)
- | (-5,-4)
- | (2.5,3)
- | (3,3)
+ p
+---------
+ (1,1)
+ (2,2)
+ (-5,-4)
+ (2.5,3)
+ (3,3)
(5 rows)
-- wholly-contained
-SELECT '' AS one, b1.*, b2.*
+SELECT b1.*, b2.*
FROM BOX_TBL b1, BOX_TBL b2
WHERE b1.f1 @> b2.f1 and not b1.f1 ~= b2.f1;
- one | f1 | f1
------+-------------+-------------
- | (3,3),(1,1) | (3,3),(3,3)
+ f1 | f1
+-------------+-------------
+ (3,3),(1,1) | (3,3),(3,3)
(1 row)
-SELECT '' AS four, height(f1), width(f1) FROM BOX_TBL;
- four | height | width
-------+--------+-------
- | 2 | 2
- | 2 | 2
- | 12 | 6
- | 1 | 0
- | 0 | 0
+SELECT height(f1), width(f1) FROM BOX_TBL;
+ height | width
+--------+-------
+ 2 | 2
+ 2 | 2
+ 12 | 6
+ 1 | 0
+ 0 | 0
(5 rows)
--
--
-- Examples of targets involving tables
--
-SELECT '' AS "Five",
+SELECT
CASE
WHEN i >= 3 THEN i
END AS ">= 3 or Null"
FROM CASE_TBL;
- Five | >= 3 or Null
-------+--------------
- |
- |
- | 3
- | 4
+ >= 3 or Null
+--------------
+
+
+ 3
+ 4
(4 rows)
-SELECT '' AS "Five",
+SELECT
CASE WHEN i >= 3 THEN (i + i)
ELSE i
END AS "Simplest Math"
FROM CASE_TBL;
- Five | Simplest Math
-------+---------------
- | 1
- | 2
- | 6
- | 8
+ Simplest Math
+---------------
+ 1
+ 2
+ 6
+ 8
(4 rows)
-SELECT '' AS "Five", i AS "Value",
+SELECT i AS "Value",
CASE WHEN (i < 0) THEN 'small'
WHEN (i = 0) THEN 'zero'
WHEN (i = 1) THEN 'one'
ELSE 'big'
END AS "Category"
FROM CASE_TBL;
- Five | Value | Category
-------+-------+----------
- | 1 | one
- | 2 | two
- | 3 | big
- | 4 | big
+ Value | Category
+-------+----------
+ 1 | one
+ 2 | two
+ 3 | big
+ 4 | big
(4 rows)
-SELECT '' AS "Five",
+SELECT
CASE WHEN ((i < 0) or (i < 0)) THEN 'small'
WHEN ((i = 0) or (i = 0)) THEN 'zero'
WHEN ((i = 1) or (i = 1)) THEN 'one'
ELSE 'big'
END AS "Category"
FROM CASE_TBL;
- Five | Category
-------+----------
- | one
- | two
- | big
- | big
+ Category
+----------
+ one
+ two
+ big
+ big
(4 rows)
--
4 | | 2 | -4
(2 rows)
-SELECT '' AS Five, NULLIF(a.i,b.i) AS "NULLIF(a.i,b.i)",
+SELECT NULLIF(a.i,b.i) AS "NULLIF(a.i,b.i)",
NULLIF(b.i, 4) AS "NULLIF(b.i,4)"
FROM CASE_TBL a, CASE2_TBL b;
- five | NULLIF(a.i,b.i) | NULLIF(b.i,4)
-------+-----------------+---------------
- | | 1
- | 2 | 1
- | 3 | 1
- | 4 | 1
- | 1 | 2
- | | 2
- | 3 | 2
- | 4 | 2
- | 1 | 3
- | 2 | 3
- | | 3
- | 4 | 3
- | 1 | 2
- | | 2
- | 3 | 2
- | 4 | 2
- | | 1
- | 2 | 1
- | 3 | 1
- | 4 | 1
- | 1 |
- | 2 |
- | 3 |
- | 4 |
+ NULLIF(a.i,b.i) | NULLIF(b.i,4)
+-----------------+---------------
+ | 1
+ 2 | 1
+ 3 | 1
+ 4 | 1
+ 1 | 2
+ | 2
+ 3 | 2
+ 4 | 2
+ 1 | 3
+ 2 | 3
+ | 3
+ 4 | 3
+ 1 | 2
+ | 2
+ 3 | 2
+ 4 | 2
+ | 1
+ 2 | 1
+ 3 | 1
+ 4 | 1
+ 1 |
+ 2 |
+ 3 |
+ 4 |
(24 rows)
-SELECT '' AS "Two", *
+SELECT *
FROM CASE_TBL a, CASE2_TBL b
WHERE COALESCE(f,b.i) = 2;
- Two | i | f | i | j
------+---+---+---+----
- | 4 | | 2 | -2
- | 4 | | 2 | -4
+ i | f | i | j
+---+---+---+----
+ 4 | | 2 | -2
+ 4 | | 2 | -4
(2 rows)
--
INSERT INTO CHAR_TBL (f1) VALUES ('cd');
ERROR: value too long for type character(1)
INSERT INTO CHAR_TBL (f1) VALUES ('c ');
-SELECT '' AS seven, * FROM CHAR_TBL;
- seven | f1
--------+----
- | a
- | A
- | 1
- | 2
- | 3
- |
- | c
+SELECT * FROM CHAR_TBL;
+ f1
+----
+ a
+ A
+ 1
+ 2
+ 3
+
+ c
(7 rows)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <> 'a';
- six | f1
------+----
- | A
- | 1
- | 2
- | 3
- |
- | c
+ f1
+----
+ A
+ 1
+ 2
+ 3
+
+ c
(6 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 = 'a';
- one | f1
------+----
- | a
+ f1
+----
+ a
(1 row)
-SELECT '' AS five, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 < 'a';
- five | f1
-------+----
- | A
- | 1
- | 2
- | 3
- |
+ f1
+----
+ A
+ 1
+ 2
+ 3
+
(5 rows)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <= 'a';
- six | f1
------+----
- | a
- | A
- | 1
- | 2
- | 3
- |
+ f1
+----
+ a
+ A
+ 1
+ 2
+ 3
+
(6 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 > 'a';
- one | f1
------+----
- | c
+ f1
+----
+ c
(1 row)
-SELECT '' AS two, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 >= 'a';
- two | f1
------+----
- | a
- | c
+ f1
+----
+ a
+ c
(2 rows)
DROP TABLE CHAR_TBL;
INSERT INTO CHAR_TBL (f1) VALUES ('abcde');
ERROR: value too long for type character(4)
INSERT INTO CHAR_TBL (f1) VALUES ('abcd ');
-SELECT '' AS four, * FROM CHAR_TBL;
- four | f1
-------+------
- | a
- | ab
- | abcd
- | abcd
+SELECT * FROM CHAR_TBL;
+ f1
+------
+ a
+ ab
+ abcd
+ abcd
(4 rows)
INSERT INTO CHAR_TBL (f1) VALUES ('cd');
ERROR: value too long for type character(1)
INSERT INTO CHAR_TBL (f1) VALUES ('c ');
-SELECT '' AS seven, * FROM CHAR_TBL;
- seven | f1
--------+----
- | a
- | A
- | 1
- | 2
- | 3
- |
- | c
+SELECT * FROM CHAR_TBL;
+ f1
+----
+ a
+ A
+ 1
+ 2
+ 3
+
+ c
(7 rows)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <> 'a';
- six | f1
------+----
- | A
- | 1
- | 2
- | 3
- |
- | c
+ f1
+----
+ A
+ 1
+ 2
+ 3
+
+ c
(6 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 = 'a';
- one | f1
------+----
- | a
+ f1
+----
+ a
(1 row)
-SELECT '' AS five, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 < 'a';
- five | f1
-------+----
- | 1
- | 2
- | 3
- |
+ f1
+----
+ 1
+ 2
+ 3
+
(4 rows)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <= 'a';
- six | f1
------+----
- | a
- | 1
- | 2
- | 3
- |
+ f1
+----
+ a
+ 1
+ 2
+ 3
+
(5 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 > 'a';
- one | f1
------+----
- | A
- | c
+ f1
+----
+ A
+ c
(2 rows)
-SELECT '' AS two, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 >= 'a';
- two | f1
------+----
- | a
- | A
- | c
+ f1
+----
+ a
+ A
+ c
(3 rows)
DROP TABLE CHAR_TBL;
INSERT INTO CHAR_TBL (f1) VALUES ('abcde');
ERROR: value too long for type character(4)
INSERT INTO CHAR_TBL (f1) VALUES ('abcd ');
-SELECT '' AS four, * FROM CHAR_TBL;
- four | f1
-------+------
- | a
- | ab
- | abcd
- | abcd
+SELECT * FROM CHAR_TBL;
+ f1
+------
+ a
+ ab
+ abcd
+ abcd
(4 rows)
INSERT INTO CHAR_TBL (f1) VALUES ('cd');
ERROR: value too long for type character(1)
INSERT INTO CHAR_TBL (f1) VALUES ('c ');
-SELECT '' AS seven, * FROM CHAR_TBL;
- seven | f1
--------+----
- | a
- | A
- | 1
- | 2
- | 3
- |
- | c
+SELECT * FROM CHAR_TBL;
+ f1
+----
+ a
+ A
+ 1
+ 2
+ 3
+
+ c
(7 rows)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <> 'a';
- six | f1
------+----
- | A
- | 1
- | 2
- | 3
- |
- | c
+ f1
+----
+ A
+ 1
+ 2
+ 3
+
+ c
(6 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 = 'a';
- one | f1
------+----
- | a
+ f1
+----
+ a
(1 row)
-SELECT '' AS five, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 < 'a';
- five | f1
-------+----
- |
+ f1
+----
+
(1 row)
-SELECT '' AS six, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 <= 'a';
- six | f1
------+----
- | a
- |
+ f1
+----
+ a
+
(2 rows)
-SELECT '' AS one, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 > 'a';
- one | f1
------+----
- | A
- | 1
- | 2
- | 3
- | c
+ f1
+----
+ A
+ 1
+ 2
+ 3
+ c
(5 rows)
-SELECT '' AS two, c.*
+SELECT c.*
FROM CHAR_TBL c
WHERE c.f1 >= 'a';
- two | f1
------+----
- | a
- | A
- | 1
- | 2
- | 3
- | c
+ f1
+----
+ a
+ A
+ 1
+ 2
+ 3
+ c
(6 rows)
DROP TABLE CHAR_TBL;
INSERT INTO CHAR_TBL (f1) VALUES ('abcde');
ERROR: value too long for type character(4)
INSERT INTO CHAR_TBL (f1) VALUES ('abcd ');
-SELECT '' AS four, * FROM CHAR_TBL;
- four | f1
-------+------
- | a
- | ab
- | abcd
- | abcd
+SELECT * FROM CHAR_TBL;
+ f1
+------
+ a
+ ab
+ abcd
+ abcd
(4 rows)
<(3,5),NaN>
(8 rows)
-SELECT '' AS six, center(f1) AS center
+SELECT center(f1) AS center
FROM CIRCLE_TBL;
- six | center
------+-----------
- | (5,1)
- | (1,2)
- | (1,3)
- | (1,2)
- | (100,200)
- | (100,1)
- | (3,5)
- | (3,5)
+ center
+-----------
+ (5,1)
+ (1,2)
+ (1,3)
+ (1,2)
+ (100,200)
+ (100,1)
+ (3,5)
+ (3,5)
(8 rows)
-SELECT '' AS six, radius(f1) AS radius
+SELECT radius(f1) AS radius
FROM CIRCLE_TBL;
- six | radius
------+--------
- | 3
- | 100
- | 5
- | 3
- | 10
- | 115
- | 0
- | NaN
+ radius
+--------
+ 3
+ 100
+ 5
+ 3
+ 10
+ 115
+ 0
+ NaN
(8 rows)
-SELECT '' AS six, diameter(f1) AS diameter
+SELECT diameter(f1) AS diameter
FROM CIRCLE_TBL;
- six | diameter
------+----------
- | 6
- | 200
- | 10
- | 6
- | 20
- | 230
- | 0
- | NaN
+ diameter
+----------
+ 6
+ 200
+ 10
+ 6
+ 20
+ 230
+ 0
+ NaN
(8 rows)
-SELECT '' AS two, f1 FROM CIRCLE_TBL WHERE radius(f1) < 5;
- two | f1
------+-----------
- | <(5,1),3>
- | <(1,2),3>
- | <(3,5),0>
+SELECT f1 FROM CIRCLE_TBL WHERE radius(f1) < 5;
+ f1
+-----------
+ <(5,1),3>
+ <(1,2),3>
+ <(3,5),0>
(3 rows)
-SELECT '' AS four, f1 FROM CIRCLE_TBL WHERE diameter(f1) >= 10;
- four | f1
-------+----------------
- | <(1,2),100>
- | <(1,3),5>
- | <(100,200),10>
- | <(100,1),115>
- | <(3,5),NaN>
+SELECT f1 FROM CIRCLE_TBL WHERE diameter(f1) >= 10;
+ f1
+----------------
+ <(1,2),100>
+ <(1,3),5>
+ <(100,200),10>
+ <(100,1),115>
+ <(3,5),NaN>
(5 rows)
-SELECT '' as five, c1.f1 AS one, c2.f1 AS two, (c1.f1 <-> c2.f1) AS distance
+SELECT c1.f1 AS one, c2.f1 AS two, (c1.f1 <-> c2.f1) AS distance
FROM CIRCLE_TBL c1, CIRCLE_TBL c2
WHERE (c1.f1 < c2.f1) AND ((c1.f1 <-> c2.f1) > 0)
ORDER BY distance, area(c1.f1), area(c2.f1);
- five | one | two | distance
-------+----------------+----------------+------------------
- | <(3,5),0> | <(1,2),3> | 0.60555127546399
- | <(3,5),0> | <(5,1),3> | 1.4721359549996
- | <(100,200),10> | <(100,1),115> | 74
- | <(100,200),10> | <(1,2),100> | 111.37072977248
- | <(1,3),5> | <(100,200),10> | 205.4767561445
- | <(5,1),3> | <(100,200),10> | 207.51303816328
- | <(3,5),0> | <(100,200),10> | 207.79348015953
- | <(1,2),3> | <(100,200),10> | 208.37072977248
+ one | two | distance
+----------------+----------------+------------------
+ <(3,5),0> | <(1,2),3> | 0.60555127546399
+ <(3,5),0> | <(5,1),3> | 1.4721359549996
+ <(100,200),10> | <(100,1),115> | 74
+ <(100,200),10> | <(1,2),100> | 111.37072977248
+ <(1,3),5> | <(100,200),10> | 205.4767561445
+ <(5,1),3> | <(100,200),10> | 207.51303816328
+ <(3,5),0> | <(100,200),10> | 207.79348015953
+ <(1,2),3> | <(100,200),10> | 208.37072977248
(8 rows)
NaN
(1 row)
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(5 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
- four | f1
-------+---------------
- | 0
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(4 rows)
-SELECT '' AS one, f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
- one | f1
------+--------
- | 1004.3
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
+ f1
+--------
+ 1004.3
(1 row)
-SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
- three | f1
--------+---------------
- | 0
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e-20
(3 rows)
-SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
- three | f1
--------+---------------
- | 0
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e-20
(3 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
- four | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e-20
(4 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
- four | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e-20
(4 rows)
-SELECT '' AS three, f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+----------------
- | 1004.3 | -10043
- | 1.2345679e+20 | -1.2345678e+21
- | 1.2345679e-20 | -1.2345678e-19
+ f1 | x
+---------------+----------------
+ 1004.3 | -10043
+ 1.2345679e+20 | -1.2345678e+21
+ 1.2345679e-20 | -1.2345678e-19
(3 rows)
-SELECT '' AS three, f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+---------------
- | 1004.3 | 994.3
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | -10
+ f1 | x
+---------------+---------------
+ 1004.3 | 994.3
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | -10
(3 rows)
-SELECT '' AS three, f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+----------------
- | 1004.3 | -100.43
- | 1.2345679e+20 | -1.2345679e+19
- | 1.2345679e-20 | -1.2345679e-21
+ f1 | x
+---------------+----------------
+ 1004.3 | -100.43
+ 1.2345679e+20 | -1.2345679e+19
+ 1.2345679e-20 | -1.2345679e-21
(3 rows)
-SELECT '' AS three, f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+---------------
- | 1004.3 | 1014.3
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | 10
+ f1 | x
+---------------+---------------
+ 1004.3 | 1014.3
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | 10
(3 rows)
-- test divide by zero
-SELECT '' AS bad, f.f1 / '0.0' from FLOAT4_TBL f;
+SELECT f.f1 / '0.0' from FLOAT4_TBL f;
ERROR: division by zero
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(5 rows)
-- test the unary float4abs operator
-SELECT '' AS five, f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
- five | f1 | abs_f1
-------+---------------+---------------
- | 0 | 0
- | 1004.3 | 1004.3
- | -34.84 | 34.84
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | 1.2345679e-20
+SELECT f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
+ f1 | abs_f1
+---------------+---------------
+ 0 | 0
+ 1004.3 | 1004.3
+ -34.84 | 34.84
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | 1.2345679e-20
(5 rows)
UPDATE FLOAT4_TBL
SET f1 = FLOAT4_TBL.f1 * '-1'
WHERE FLOAT4_TBL.f1 > '0.0';
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+----------------
- | 0
- | -34.84
- | -1004.3
- | -1.2345679e+20
- | -1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+----------------
+ 0
+ -34.84
+ -1004.3
+ -1.2345679e+20
+ -1.2345679e-20
(5 rows)
-- test edge-case coercions to integer
NaN
(1 row)
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(5 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
- four | f1
-------+---------------
- | 0
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 <> '1004.3';
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(4 rows)
-SELECT '' AS one, f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
- one | f1
------+--------
- | 1004.3
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 = '1004.3';
+ f1
+--------
+ 1004.3
(1 row)
-SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
- three | f1
--------+---------------
- | 0
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE '1004.3' > f.f1;
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e-20
(3 rows)
-SELECT '' AS three, f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
- three | f1
--------+---------------
- | 0
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 < '1004.3';
+ f1
+---------------
+ 0
+ -34.84
+ 1.2345679e-20
(3 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
- four | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE '1004.3' >= f.f1;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e-20
(4 rows)
-SELECT '' AS four, f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
- four | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e-20
+SELECT f.* FROM FLOAT4_TBL f WHERE f.f1 <= '1004.3';
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e-20
(4 rows)
-SELECT '' AS three, f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 * '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+----------------
- | 1004.3 | -10043
- | 1.2345679e+20 | -1.2345678e+21
- | 1.2345679e-20 | -1.2345678e-19
+ f1 | x
+---------------+----------------
+ 1004.3 | -10043
+ 1.2345679e+20 | -1.2345678e+21
+ 1.2345679e-20 | -1.2345678e-19
(3 rows)
-SELECT '' AS three, f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 + '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+---------------
- | 1004.3 | 994.3
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | -10
+ f1 | x
+---------------+---------------
+ 1004.3 | 994.3
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | -10
(3 rows)
-SELECT '' AS three, f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 / '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+----------------
- | 1004.3 | -100.43
- | 1.2345679e+20 | -1.2345679e+19
- | 1.2345679e-20 | -1.2345679e-21
+ f1 | x
+---------------+----------------
+ 1004.3 | -100.43
+ 1.2345679e+20 | -1.2345679e+19
+ 1.2345679e-20 | -1.2345679e-21
(3 rows)
-SELECT '' AS three, f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
+SELECT f.f1, f.f1 - '-10' AS x FROM FLOAT4_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+---------------+---------------
- | 1004.3 | 1014.3
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | 10
+ f1 | x
+---------------+---------------
+ 1004.3 | 1014.3
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | 10
(3 rows)
-- test divide by zero
-SELECT '' AS bad, f.f1 / '0.0' from FLOAT4_TBL f;
+SELECT f.f1 / '0.0' from FLOAT4_TBL f;
ERROR: division by zero
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+---------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345679e+20
- | 1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+---------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345679e+20
+ 1.2345679e-20
(5 rows)
-- test the unary float4abs operator
-SELECT '' AS five, f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
- five | f1 | abs_f1
-------+---------------+---------------
- | 0 | 0
- | 1004.3 | 1004.3
- | -34.84 | 34.84
- | 1.2345679e+20 | 1.2345679e+20
- | 1.2345679e-20 | 1.2345679e-20
+SELECT f.f1, @f.f1 AS abs_f1 FROM FLOAT4_TBL f;
+ f1 | abs_f1
+---------------+---------------
+ 0 | 0
+ 1004.3 | 1004.3
+ -34.84 | 34.84
+ 1.2345679e+20 | 1.2345679e+20
+ 1.2345679e-20 | 1.2345679e-20
(5 rows)
UPDATE FLOAT4_TBL
SET f1 = FLOAT4_TBL.f1 * '-1'
WHERE FLOAT4_TBL.f1 > '0.0';
-SELECT '' AS five, * FROM FLOAT4_TBL;
- five | f1
-------+----------------
- | 0
- | -34.84
- | -1004.3
- | -1.2345679e+20
- | -1.2345679e-20
+SELECT * FROM FLOAT4_TBL;
+ f1
+----------------
+ 0
+ -34.84
+ -1004.3
+ -1.2345679e+20
+ -1.2345679e-20
(5 rows)
-- test edge-case coercions to integer
NaN
(1 row)
-SELECT '' AS five, * FROM FLOAT8_TBL;
- five | f1
-------+----------------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345678901234e+200
- | 1.2345678901234e-200
+SELECT * FROM FLOAT8_TBL;
+ f1
+----------------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345678901234e+200
+ 1.2345678901234e-200
(5 rows)
-SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <> '1004.3';
- four | f1
-------+----------------------
- | 0
- | -34.84
- | 1.2345678901234e+200
- | 1.2345678901234e-200
+SELECT f.* FROM FLOAT8_TBL f WHERE f.f1 <> '1004.3';
+ f1
+----------------------
+ 0
+ -34.84
+ 1.2345678901234e+200
+ 1.2345678901234e-200
(4 rows)
-SELECT '' AS one, f.* FROM FLOAT8_TBL f WHERE f.f1 = '1004.3';
- one | f1
------+--------
- | 1004.3
+SELECT f.* FROM FLOAT8_TBL f WHERE f.f1 = '1004.3';
+ f1
+--------
+ 1004.3
(1 row)
-SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE '1004.3' > f.f1;
- three | f1
--------+----------------------
- | 0
- | -34.84
- | 1.2345678901234e-200
+SELECT f.* FROM FLOAT8_TBL f WHERE '1004.3' > f.f1;
+ f1
+----------------------
+ 0
+ -34.84
+ 1.2345678901234e-200
(3 rows)
-SELECT '' AS three, f.* FROM FLOAT8_TBL f WHERE f.f1 < '1004.3';
- three | f1
--------+----------------------
- | 0
- | -34.84
- | 1.2345678901234e-200
+SELECT f.* FROM FLOAT8_TBL f WHERE f.f1 < '1004.3';
+ f1
+----------------------
+ 0
+ -34.84
+ 1.2345678901234e-200
(3 rows)
-SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE '1004.3' >= f.f1;
- four | f1
-------+----------------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345678901234e-200
+SELECT f.* FROM FLOAT8_TBL f WHERE '1004.3' >= f.f1;
+ f1
+----------------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345678901234e-200
(4 rows)
-SELECT '' AS four, f.* FROM FLOAT8_TBL f WHERE f.f1 <= '1004.3';
- four | f1
-------+----------------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345678901234e-200
+SELECT f.* FROM FLOAT8_TBL f WHERE f.f1 <= '1004.3';
+ f1
+----------------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345678901234e-200
(4 rows)
-SELECT '' AS three, f.f1, f.f1 * '-10' AS x
+SELECT f.f1, f.f1 * '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+----------------------+-----------------------
- | 1004.3 | -10043
- | 1.2345678901234e+200 | -1.2345678901234e+201
- | 1.2345678901234e-200 | -1.2345678901234e-199
+ f1 | x
+----------------------+-----------------------
+ 1004.3 | -10043
+ 1.2345678901234e+200 | -1.2345678901234e+201
+ 1.2345678901234e-200 | -1.2345678901234e-199
(3 rows)
-SELECT '' AS three, f.f1, f.f1 + '-10' AS x
+SELECT f.f1, f.f1 + '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+----------------------+----------------------
- | 1004.3 | 994.3
- | 1.2345678901234e+200 | 1.2345678901234e+200
- | 1.2345678901234e-200 | -10
+ f1 | x
+----------------------+----------------------
+ 1004.3 | 994.3
+ 1.2345678901234e+200 | 1.2345678901234e+200
+ 1.2345678901234e-200 | -10
(3 rows)
-SELECT '' AS three, f.f1, f.f1 / '-10' AS x
+SELECT f.f1, f.f1 / '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+----------------------+-----------------------
- | 1004.3 | -100.42999999999999
- | 1.2345678901234e+200 | -1.2345678901234e+199
- | 1.2345678901234e-200 | -1.2345678901234e-201
+ f1 | x
+----------------------+-----------------------
+ 1004.3 | -100.42999999999999
+ 1.2345678901234e+200 | -1.2345678901234e+199
+ 1.2345678901234e-200 | -1.2345678901234e-201
(3 rows)
-SELECT '' AS three, f.f1, f.f1 - '-10' AS x
+SELECT f.f1, f.f1 - '-10' AS x
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | x
--------+----------------------+----------------------
- | 1004.3 | 1014.3
- | 1.2345678901234e+200 | 1.2345678901234e+200
- | 1.2345678901234e-200 | 10
+ f1 | x
+----------------------+----------------------
+ 1004.3 | 1014.3
+ 1.2345678901234e+200 | 1.2345678901234e+200
+ 1.2345678901234e-200 | 10
(3 rows)
-SELECT '' AS one, f.f1 ^ '2.0' AS square_f1
+SELECT f.f1 ^ '2.0' AS square_f1
FROM FLOAT8_TBL f where f.f1 = '1004.3';
- one | square_f1
------+--------------------
- | 1008618.4899999999
+ square_f1
+--------------------
+ 1008618.4899999999
(1 row)
-- absolute value
-SELECT '' AS five, f.f1, @f.f1 AS abs_f1
+SELECT f.f1, @f.f1 AS abs_f1
FROM FLOAT8_TBL f;
- five | f1 | abs_f1
-------+----------------------+----------------------
- | 0 | 0
- | 1004.3 | 1004.3
- | -34.84 | 34.84
- | 1.2345678901234e+200 | 1.2345678901234e+200
- | 1.2345678901234e-200 | 1.2345678901234e-200
+ f1 | abs_f1
+----------------------+----------------------
+ 0 | 0
+ 1004.3 | 1004.3
+ -34.84 | 34.84
+ 1.2345678901234e+200 | 1.2345678901234e+200
+ 1.2345678901234e-200 | 1.2345678901234e-200
(5 rows)
-- truncate
-SELECT '' AS five, f.f1, trunc(f.f1) AS trunc_f1
+SELECT f.f1, trunc(f.f1) AS trunc_f1
FROM FLOAT8_TBL f;
- five | f1 | trunc_f1
-------+----------------------+----------------------
- | 0 | 0
- | 1004.3 | 1004
- | -34.84 | -34
- | 1.2345678901234e+200 | 1.2345678901234e+200
- | 1.2345678901234e-200 | 0
+ f1 | trunc_f1
+----------------------+----------------------
+ 0 | 0
+ 1004.3 | 1004
+ -34.84 | -34
+ 1.2345678901234e+200 | 1.2345678901234e+200
+ 1.2345678901234e-200 | 0
(5 rows)
-- round
-SELECT '' AS five, f.f1, round(f.f1) AS round_f1
+SELECT f.f1, round(f.f1) AS round_f1
FROM FLOAT8_TBL f;
- five | f1 | round_f1
-------+----------------------+----------------------
- | 0 | 0
- | 1004.3 | 1004
- | -34.84 | -35
- | 1.2345678901234e+200 | 1.2345678901234e+200
- | 1.2345678901234e-200 | 0
+ f1 | round_f1
+----------------------+----------------------
+ 0 | 0
+ 1004.3 | 1004
+ -34.84 | -35
+ 1.2345678901234e+200 | 1.2345678901234e+200
+ 1.2345678901234e-200 | 0
(5 rows)
-- ceil / ceiling
8
(1 row)
-SELECT '' AS three, f.f1, |/f.f1 AS sqrt_f1
+SELECT f.f1, |/f.f1 AS sqrt_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | sqrt_f1
--------+----------------------+-----------------------
- | 1004.3 | 31.6906926399535
- | 1.2345678901234e+200 | 1.11111110611109e+100
- | 1.2345678901234e-200 | 1.11111110611109e-100
+ f1 | sqrt_f1
+----------------------+-----------------------
+ 1004.3 | 31.6906926399535
+ 1.2345678901234e+200 | 1.11111110611109e+100
+ 1.2345678901234e-200 | 1.11111110611109e-100
(3 rows)
-- power
(1 row)
-- take exp of ln(f.f1)
-SELECT '' AS three, f.f1, exp(ln(f.f1)) AS exp_ln_f1
+SELECT f.f1, exp(ln(f.f1)) AS exp_ln_f1
FROM FLOAT8_TBL f
WHERE f.f1 > '0.0';
- three | f1 | exp_ln_f1
--------+----------------------+-----------------------
- | 1004.3 | 1004.3
- | 1.2345678901234e+200 | 1.23456789012338e+200
- | 1.2345678901234e-200 | 1.23456789012339e-200
+ f1 | exp_ln_f1
+----------------------+-----------------------
+ 1004.3 | 1004.3
+ 1.2345678901234e+200 | 1.23456789012338e+200
+ 1.2345678901234e-200 | 1.23456789012339e-200
(3 rows)
-- check edge cases for exp
3
(1 row)
-SELECT '' AS five, f.f1, ||/f.f1 AS cbrt_f1 FROM FLOAT8_TBL f;
- five | f1 | cbrt_f1
-------+----------------------+----------------------
- | 0 | 0
- | 1004.3 | 10.014312837827
- | -34.84 | -3.26607421344208
- | 1.2345678901234e+200 | 4.97933859234765e+66
- | 1.2345678901234e-200 | 2.3112042409018e-67
+SELECT f.f1, ||/f.f1 AS cbrt_f1 FROM FLOAT8_TBL f;
+ f1 | cbrt_f1
+----------------------+----------------------
+ 0 | 0
+ 1004.3 | 10.014312837827
+ -34.84 | -3.26607421344208
+ 1.2345678901234e+200 | 4.97933859234765e+66
+ 1.2345678901234e-200 | 2.3112042409018e-67
(5 rows)
-SELECT '' AS five, * FROM FLOAT8_TBL;
- five | f1
-------+----------------------
- | 0
- | 1004.3
- | -34.84
- | 1.2345678901234e+200
- | 1.2345678901234e-200
+SELECT * FROM FLOAT8_TBL;
+ f1
+----------------------
+ 0
+ 1004.3
+ -34.84
+ 1.2345678901234e+200
+ 1.2345678901234e-200
(5 rows)
UPDATE FLOAT8_TBL
SET f1 = FLOAT8_TBL.f1 * '-1'
WHERE FLOAT8_TBL.f1 > '0.0';
-SELECT '' AS bad, f.f1 * '1e200' from FLOAT8_TBL f;
+SELECT f.f1 * '1e200' from FLOAT8_TBL f;
ERROR: value out of range: overflow
-SELECT '' AS bad, f.f1 ^ '1e200' from FLOAT8_TBL f;
+SELECT f.f1 ^ '1e200' from FLOAT8_TBL f;
ERROR: value out of range: overflow
SELECT 0 ^ 0 + 0 ^ 1 + 0 ^ 0.0 + 0 ^ 0.5;
?column?
2
(1 row)
-SELECT '' AS bad, ln(f.f1) from FLOAT8_TBL f where f.f1 = '0.0' ;
+SELECT ln(f.f1) from FLOAT8_TBL f where f.f1 = '0.0' ;
ERROR: cannot take logarithm of zero
-SELECT '' AS bad, ln(f.f1) from FLOAT8_TBL f where f.f1 < '0.0' ;
+SELECT ln(f.f1) from FLOAT8_TBL f where f.f1 < '0.0' ;
ERROR: cannot take logarithm of a negative number
-SELECT '' AS bad, exp(f.f1) from FLOAT8_TBL f;
+SELECT exp(f.f1) from FLOAT8_TBL f;
ERROR: value out of range: underflow
-SELECT '' AS bad, f.f1 / '0.0' from FLOAT8_TBL f;
+SELECT f.f1 / '0.0' from FLOAT8_TBL f;
ERROR: division by zero
-SELECT '' AS five, * FROM FLOAT8_TBL;
- five | f1
-------+-----------------------
- | 0
- | -34.84
- | -1004.3
- | -1.2345678901234e+200
- | -1.2345678901234e-200
+SELECT * FROM FLOAT8_TBL;
+ f1
+-----------------------
+ 0
+ -34.84
+ -1004.3
+ -1.2345678901234e+200
+ -1.2345678901234e-200
(5 rows)
-- hyperbolic functions
INSERT INTO FLOAT8_TBL(f1) VALUES ('-1004.30');
INSERT INTO FLOAT8_TBL(f1) VALUES ('-1.2345678901234e+200');
INSERT INTO FLOAT8_TBL(f1) VALUES ('-1.2345678901234e-200');
-SELECT '' AS five, * FROM FLOAT8_TBL;
- five | f1
-------+-----------------------
- | 0
- | -34.84
- | -1004.3
- | -1.2345678901234e+200
- | -1.2345678901234e-200
+SELECT * FROM FLOAT8_TBL;
+ f1
+-----------------------
+ 0
+ -34.84
+ -1004.3
+ -1.2345678901234e+200
+ -1.2345678901234e-200
(5 rows)
-- test edge-case coercions to integer
--
-- Points
--
-SELECT '' AS four, center(f1) AS center
+SELECT center(f1) AS center
FROM BOX_TBL;
- four | center
-------+---------
- | (1,1)
- | (2,2)
- | (-5,-4)
- | (2.5,3)
- | (3,3)
+ center
+---------
+ (1,1)
+ (2,2)
+ (-5,-4)
+ (2.5,3)
+ (3,3)
(5 rows)
-SELECT '' AS four, (@@ f1) AS center
+SELECT (@@ f1) AS center
FROM BOX_TBL;
- four | center
-------+---------
- | (1,1)
- | (2,2)
- | (-5,-4)
- | (2.5,3)
- | (3,3)
+ center
+---------
+ (1,1)
+ (2,2)
+ (-5,-4)
+ (2.5,3)
+ (3,3)
(5 rows)
-SELECT '' AS six, point(f1) AS center
+SELECT point(f1) AS center
FROM CIRCLE_TBL;
- six | center
------+-----------
- | (5,1)
- | (1,2)
- | (1,3)
- | (1,2)
- | (100,200)
- | (100,1)
- | (3,5)
- | (3,5)
+ center
+-----------
+ (5,1)
+ (1,2)
+ (1,3)
+ (1,2)
+ (100,200)
+ (100,1)
+ (3,5)
+ (3,5)
(8 rows)
-SELECT '' AS six, (@@ f1) AS center
+SELECT (@@ f1) AS center
FROM CIRCLE_TBL;
- six | center
------+-----------
- | (5,1)
- | (1,2)
- | (1,3)
- | (1,2)
- | (100,200)
- | (100,1)
- | (3,5)
- | (3,5)
+ center
+-----------
+ (5,1)
+ (1,2)
+ (1,3)
+ (1,2)
+ (100,200)
+ (100,1)
+ (3,5)
+ (3,5)
(8 rows)
-SELECT '' AS two, (@@ f1) AS center
+SELECT (@@ f1) AS center
FROM POLYGON_TBL
WHERE (# f1) > 2;
- two | center
------+-------------------------------
- | (1.33333333333,1.33333333333)
- | (2.33333333333,1.33333333333)
- | (4,5)
- | (4,5)
- | (4,3)
+ center
+-------------------------------
+ (1.33333333333,1.33333333333)
+ (2.33333333333,1.33333333333)
+ (4,5)
+ (4,5)
+ (4,3)
(5 rows)
-- "is horizontal" function
-SELECT '' AS two, p1.f1
+SELECT p1.f1
FROM POINT_TBL p1
WHERE ishorizontal(p1.f1, point '(0,0)');
- two | f1
------+------------------
- | (0,0)
- | (-10,0)
- | (1e-300,-1e-300)
+ f1
+------------------
+ (0,0)
+ (-10,0)
+ (1e-300,-1e-300)
(3 rows)
-- "is horizontal" operator
-SELECT '' AS two, p1.f1
+SELECT p1.f1
FROM POINT_TBL p1
WHERE p1.f1 ?- point '(0,0)';
- two | f1
------+------------------
- | (0,0)
- | (-10,0)
- | (1e-300,-1e-300)
+ f1
+------------------
+ (0,0)
+ (-10,0)
+ (1e-300,-1e-300)
(3 rows)
-- "is vertical" function
-SELECT '' AS one, p1.f1
+SELECT p1.f1
FROM POINT_TBL p1
WHERE isvertical(p1.f1, point '(5.1,34.5)');
- one | f1
------+------------
- | (5.1,34.5)
+ f1
+------------
+ (5.1,34.5)
(1 row)
-- "is vertical" operator
-SELECT '' AS one, p1.f1
+SELECT p1.f1
FROM POINT_TBL p1
WHERE p1.f1 ?| point '(5.1,34.5)';
- one | f1
------+------------
- | (5.1,34.5)
+ f1
+------------
+ (5.1,34.5)
(1 row)
-- Slope
-- Line segments
--
-- intersection
-SELECT '' AS count, p.f1, l.s, l.s # p.f1 AS intersection
+SELECT p.f1, l.s, l.s # p.f1 AS intersection
FROM LSEG_TBL l, POINT_TBL p;
ERROR: operator does not exist: lseg # point
-LINE 1: SELECT '' AS count, p.f1, l.s, l.s # p.f1 AS intersection
- ^
+LINE 1: SELECT p.f1, l.s, l.s # p.f1 AS intersection
+ ^
HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
-- Length
SELECT s, @-@ s FROM LSEG_TBL;
--
-- Boxes
--
-SELECT '' as six, box(f1) AS box FROM CIRCLE_TBL;
- six | box
------+----------------------------------------------------------------
- | (7.12132034356,3.12132034356),(2.87867965644,-1.12132034356)
- | (71.7106781187,72.7106781187),(-69.7106781187,-68.7106781187)
- | (4.53553390593,6.53553390593),(-2.53553390593,-0.535533905933)
- | (3.12132034356,4.12132034356),(-1.12132034356,-0.12132034356)
- | (107.071067812,207.071067812),(92.9289321881,192.928932188)
- | (181.317279836,82.3172798365),(18.6827201635,-80.3172798365)
- | (3,5),(3,5)
- | (NaN,NaN),(NaN,NaN)
+SELECT box(f1) AS box FROM CIRCLE_TBL;
+ box
+----------------------------------------------------------------
+ (7.12132034356,3.12132034356),(2.87867965644,-1.12132034356)
+ (71.7106781187,72.7106781187),(-69.7106781187,-68.7106781187)
+ (4.53553390593,6.53553390593),(-2.53553390593,-0.535533905933)
+ (3.12132034356,4.12132034356),(-1.12132034356,-0.12132034356)
+ (107.071067812,207.071067812),(92.9289321881,192.928932188)
+ (181.317279836,82.3172798365),(18.6827201635,-80.3172798365)
+ (3,5),(3,5)
+ (NaN,NaN),(NaN,NaN)
(8 rows)
-- translation
-SELECT '' AS twentyfour, b.f1 + p.f1 AS translation
+SELECT b.f1 + p.f1 AS translation
FROM BOX_TBL b, POINT_TBL p;
- twentyfour | translation
-------------+-------------------------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
- | (-8,2),(-10,0)
- | (-7,3),(-9,1)
- | (-12,2),(-18,-10)
- | (-7.5,3.5),(-7.5,2.5)
- | (-7,3),(-7,3)
- | (-1,6),(-3,4)
- | (0,7),(-2,5)
- | (-5,6),(-11,-6)
- | (-0.5,7.5),(-0.5,6.5)
- | (0,7),(0,7)
- | (7.1,36.5),(5.1,34.5)
- | (8.1,37.5),(6.1,35.5)
- | (3.1,36.5),(-2.9,24.5)
- | (7.6,38),(7.6,37)
- | (8.1,37.5),(8.1,37.5)
- | (-3,-10),(-5,-12)
- | (-2,-9),(-4,-11)
- | (-7,-10),(-13,-22)
- | (-2.5,-8.5),(-2.5,-9.5)
- | (-2,-9),(-2,-9)
- | (2,2),(1e-300,-1e-300)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
- | (1e+300,Infinity),(1e+300,Infinity)
- | (1e+300,Infinity),(1e+300,Infinity)
- | (1e+300,Infinity),(1e+300,Infinity)
- | (1e+300,Infinity),(1e+300,Infinity)
- | (1e+300,Infinity),(1e+300,Infinity)
- | (Infinity,1e+300),(Infinity,1e+300)
- | (Infinity,1e+300),(Infinity,1e+300)
- | (Infinity,1e+300),(Infinity,1e+300)
- | (Infinity,1e+300),(Infinity,1e+300)
- | (Infinity,1e+300),(Infinity,1e+300)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (12,12),(10,10)
- | (13,13),(11,11)
- | (8,12),(2,0)
- | (12.5,13.5),(12.5,12.5)
- | (13,13),(13,13)
+ translation
+-------------------------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
+ (-8,2),(-10,0)
+ (-7,3),(-9,1)
+ (-12,2),(-18,-10)
+ (-7.5,3.5),(-7.5,2.5)
+ (-7,3),(-7,3)
+ (-1,6),(-3,4)
+ (0,7),(-2,5)
+ (-5,6),(-11,-6)
+ (-0.5,7.5),(-0.5,6.5)
+ (0,7),(0,7)
+ (7.1,36.5),(5.1,34.5)
+ (8.1,37.5),(6.1,35.5)
+ (3.1,36.5),(-2.9,24.5)
+ (7.6,38),(7.6,37)
+ (8.1,37.5),(8.1,37.5)
+ (-3,-10),(-5,-12)
+ (-2,-9),(-4,-11)
+ (-7,-10),(-13,-22)
+ (-2.5,-8.5),(-2.5,-9.5)
+ (-2,-9),(-2,-9)
+ (2,2),(1e-300,-1e-300)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
+ (1e+300,Infinity),(1e+300,Infinity)
+ (1e+300,Infinity),(1e+300,Infinity)
+ (1e+300,Infinity),(1e+300,Infinity)
+ (1e+300,Infinity),(1e+300,Infinity)
+ (1e+300,Infinity),(1e+300,Infinity)
+ (Infinity,1e+300),(Infinity,1e+300)
+ (Infinity,1e+300),(Infinity,1e+300)
+ (Infinity,1e+300),(Infinity,1e+300)
+ (Infinity,1e+300),(Infinity,1e+300)
+ (Infinity,1e+300),(Infinity,1e+300)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (12,12),(10,10)
+ (13,13),(11,11)
+ (8,12),(2,0)
+ (12.5,13.5),(12.5,12.5)
+ (13,13),(13,13)
(50 rows)
-SELECT '' AS twentyfour, b.f1 - p.f1 AS translation
+SELECT b.f1 - p.f1 AS translation
FROM BOX_TBL b, POINT_TBL p;
- twentyfour | translation
-------------+-----------------------------------------
- | (2,2),(0,0)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
- | (12,2),(10,0)
- | (13,3),(11,1)
- | (8,2),(2,-10)
- | (12.5,3.5),(12.5,2.5)
- | (13,3),(13,3)
- | (5,-2),(3,-4)
- | (6,-1),(4,-3)
- | (1,-2),(-5,-14)
- | (5.5,-0.5),(5.5,-1.5)
- | (6,-1),(6,-1)
- | (-3.1,-32.5),(-5.1,-34.5)
- | (-2.1,-31.5),(-4.1,-33.5)
- | (-7.1,-32.5),(-13.1,-44.5)
- | (-2.6,-31),(-2.6,-32)
- | (-2.1,-31.5),(-2.1,-31.5)
- | (7,14),(5,12)
- | (8,15),(6,13)
- | (3,14),(-3,2)
- | (7.5,15.5),(7.5,14.5)
- | (8,15),(8,15)
- | (2,2),(-1e-300,1e-300)
- | (3,3),(1,1)
- | (-2,2),(-8,-10)
- | (2.5,3.5),(2.5,2.5)
- | (3,3),(3,3)
- | (-1e+300,-Infinity),(-1e+300,-Infinity)
- | (-1e+300,-Infinity),(-1e+300,-Infinity)
- | (-1e+300,-Infinity),(-1e+300,-Infinity)
- | (-1e+300,-Infinity),(-1e+300,-Infinity)
- | (-1e+300,-Infinity),(-1e+300,-Infinity)
- | (-Infinity,-1e+300),(-Infinity,-1e+300)
- | (-Infinity,-1e+300),(-Infinity,-1e+300)
- | (-Infinity,-1e+300),(-Infinity,-1e+300)
- | (-Infinity,-1e+300),(-Infinity,-1e+300)
- | (-Infinity,-1e+300),(-Infinity,-1e+300)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (NaN,NaN),(NaN,NaN)
- | (-8,-8),(-10,-10)
- | (-7,-7),(-9,-9)
- | (-12,-8),(-18,-20)
- | (-7.5,-6.5),(-7.5,-7.5)
- | (-7,-7),(-7,-7)
+ translation
+-----------------------------------------
+ (2,2),(0,0)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
+ (12,2),(10,0)
+ (13,3),(11,1)
+ (8,2),(2,-10)
+ (12.5,3.5),(12.5,2.5)
+ (13,3),(13,3)
+ (5,-2),(3,-4)
+ (6,-1),(4,-3)
+ (1,-2),(-5,-14)
+ (5.5,-0.5),(5.5,-1.5)
+ (6,-1),(6,-1)
+ (-3.1,-32.5),(-5.1,-34.5)
+ (-2.1,-31.5),(-4.1,-33.5)
+ (-7.1,-32.5),(-13.1,-44.5)
+ (-2.6,-31),(-2.6,-32)
+ (-2.1,-31.5),(-2.1,-31.5)
+ (7,14),(5,12)
+ (8,15),(6,13)
+ (3,14),(-3,2)
+ (7.5,15.5),(7.5,14.5)
+ (8,15),(8,15)
+ (2,2),(-1e-300,1e-300)
+ (3,3),(1,1)
+ (-2,2),(-8,-10)
+ (2.5,3.5),(2.5,2.5)
+ (3,3),(3,3)
+ (-1e+300,-Infinity),(-1e+300,-Infinity)
+ (-1e+300,-Infinity),(-1e+300,-Infinity)
+ (-1e+300,-Infinity),(-1e+300,-Infinity)
+ (-1e+300,-Infinity),(-1e+300,-Infinity)
+ (-1e+300,-Infinity),(-1e+300,-Infinity)
+ (-Infinity,-1e+300),(-Infinity,-1e+300)
+ (-Infinity,-1e+300),(-Infinity,-1e+300)
+ (-Infinity,-1e+300),(-Infinity,-1e+300)
+ (-Infinity,-1e+300),(-Infinity,-1e+300)
+ (-Infinity,-1e+300),(-Infinity,-1e+300)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (NaN,NaN),(NaN,NaN)
+ (-8,-8),(-10,-10)
+ (-7,-7),(-9,-9)
+ (-12,-8),(-18,-20)
+ (-7.5,-6.5),(-7.5,-7.5)
+ (-7,-7),(-7,-7)
(50 rows)
-- Multiply with point
-- Polygons
--
-- containment
-SELECT '' AS twentyfour, p.f1, poly.f1, poly.f1 @> p.f1 AS contains
+SELECT p.f1, poly.f1, poly.f1 @> p.f1 AS contains
FROM POLYGON_TBL poly, POINT_TBL p;
- twentyfour | f1 | f1 | contains
-------------+-------------------+----------------------------+----------
- | (0,0) | ((2,0),(2,4),(0,0)) | t
- | (0,0) | ((3,1),(3,3),(1,0)) | f
- | (0,0) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (0,0) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (0,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (0,0) | ((0,0)) | t
- | (0,0) | ((0,1),(0,1)) | f
- | (-10,0) | ((2,0),(2,4),(0,0)) | f
- | (-10,0) | ((3,1),(3,3),(1,0)) | f
- | (-10,0) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-10,0) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-10,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-10,0) | ((0,0)) | f
- | (-10,0) | ((0,1),(0,1)) | f
- | (-3,4) | ((2,0),(2,4),(0,0)) | f
- | (-3,4) | ((3,1),(3,3),(1,0)) | f
- | (-3,4) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-3,4) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-3,4) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-3,4) | ((0,0)) | f
- | (-3,4) | ((0,1),(0,1)) | f
- | (5.1,34.5) | ((2,0),(2,4),(0,0)) | f
- | (5.1,34.5) | ((3,1),(3,3),(1,0)) | f
- | (5.1,34.5) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (5.1,34.5) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (5.1,34.5) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (5.1,34.5) | ((0,0)) | f
- | (5.1,34.5) | ((0,1),(0,1)) | f
- | (-5,-12) | ((2,0),(2,4),(0,0)) | f
- | (-5,-12) | ((3,1),(3,3),(1,0)) | f
- | (-5,-12) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-5,-12) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-5,-12) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-5,-12) | ((0,0)) | f
- | (-5,-12) | ((0,1),(0,1)) | f
- | (1e-300,-1e-300) | ((2,0),(2,4),(0,0)) | t
- | (1e-300,-1e-300) | ((3,1),(3,3),(1,0)) | f
- | (1e-300,-1e-300) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (1e-300,-1e-300) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (1e-300,-1e-300) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (1e-300,-1e-300) | ((0,0)) | t
- | (1e-300,-1e-300) | ((0,1),(0,1)) | f
- | (1e+300,Infinity) | ((2,0),(2,4),(0,0)) | f
- | (1e+300,Infinity) | ((3,1),(3,3),(1,0)) | f
- | (1e+300,Infinity) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (1e+300,Infinity) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (1e+300,Infinity) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (1e+300,Infinity) | ((0,0)) | f
- | (1e+300,Infinity) | ((0,1),(0,1)) | f
- | (Infinity,1e+300) | ((2,0),(2,4),(0,0)) | f
- | (Infinity,1e+300) | ((3,1),(3,3),(1,0)) | f
- | (Infinity,1e+300) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (Infinity,1e+300) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (Infinity,1e+300) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (Infinity,1e+300) | ((0,0)) | f
- | (Infinity,1e+300) | ((0,1),(0,1)) | f
- | (NaN,NaN) | ((2,0),(2,4),(0,0)) | t
- | (NaN,NaN) | ((3,1),(3,3),(1,0)) | t
- | (NaN,NaN) | ((1,2),(3,4),(5,6),(7,8)) | t
- | (NaN,NaN) | ((7,8),(5,6),(3,4),(1,2)) | t
- | (NaN,NaN) | ((1,2),(7,8),(5,6),(3,-4)) | t
- | (NaN,NaN) | ((0,0)) | t
- | (NaN,NaN) | ((0,1),(0,1)) | t
- | (10,10) | ((2,0),(2,4),(0,0)) | f
- | (10,10) | ((3,1),(3,3),(1,0)) | f
- | (10,10) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (10,10) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (10,10) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (10,10) | ((0,0)) | f
- | (10,10) | ((0,1),(0,1)) | f
+ f1 | f1 | contains
+-------------------+----------------------------+----------
+ (0,0) | ((2,0),(2,4),(0,0)) | t
+ (0,0) | ((3,1),(3,3),(1,0)) | f
+ (0,0) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (0,0) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (0,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (0,0) | ((0,0)) | t
+ (0,0) | ((0,1),(0,1)) | f
+ (-10,0) | ((2,0),(2,4),(0,0)) | f
+ (-10,0) | ((3,1),(3,3),(1,0)) | f
+ (-10,0) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-10,0) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-10,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-10,0) | ((0,0)) | f
+ (-10,0) | ((0,1),(0,1)) | f
+ (-3,4) | ((2,0),(2,4),(0,0)) | f
+ (-3,4) | ((3,1),(3,3),(1,0)) | f
+ (-3,4) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-3,4) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-3,4) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-3,4) | ((0,0)) | f
+ (-3,4) | ((0,1),(0,1)) | f
+ (5.1,34.5) | ((2,0),(2,4),(0,0)) | f
+ (5.1,34.5) | ((3,1),(3,3),(1,0)) | f
+ (5.1,34.5) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (5.1,34.5) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (5.1,34.5) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (5.1,34.5) | ((0,0)) | f
+ (5.1,34.5) | ((0,1),(0,1)) | f
+ (-5,-12) | ((2,0),(2,4),(0,0)) | f
+ (-5,-12) | ((3,1),(3,3),(1,0)) | f
+ (-5,-12) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-5,-12) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-5,-12) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-5,-12) | ((0,0)) | f
+ (-5,-12) | ((0,1),(0,1)) | f
+ (1e-300,-1e-300) | ((2,0),(2,4),(0,0)) | t
+ (1e-300,-1e-300) | ((3,1),(3,3),(1,0)) | f
+ (1e-300,-1e-300) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (1e-300,-1e-300) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (1e-300,-1e-300) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (1e-300,-1e-300) | ((0,0)) | t
+ (1e-300,-1e-300) | ((0,1),(0,1)) | f
+ (1e+300,Infinity) | ((2,0),(2,4),(0,0)) | f
+ (1e+300,Infinity) | ((3,1),(3,3),(1,0)) | f
+ (1e+300,Infinity) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (1e+300,Infinity) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (1e+300,Infinity) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (1e+300,Infinity) | ((0,0)) | f
+ (1e+300,Infinity) | ((0,1),(0,1)) | f
+ (Infinity,1e+300) | ((2,0),(2,4),(0,0)) | f
+ (Infinity,1e+300) | ((3,1),(3,3),(1,0)) | f
+ (Infinity,1e+300) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (Infinity,1e+300) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (Infinity,1e+300) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (Infinity,1e+300) | ((0,0)) | f
+ (Infinity,1e+300) | ((0,1),(0,1)) | f
+ (NaN,NaN) | ((2,0),(2,4),(0,0)) | t
+ (NaN,NaN) | ((3,1),(3,3),(1,0)) | t
+ (NaN,NaN) | ((1,2),(3,4),(5,6),(7,8)) | t
+ (NaN,NaN) | ((7,8),(5,6),(3,4),(1,2)) | t
+ (NaN,NaN) | ((1,2),(7,8),(5,6),(3,-4)) | t
+ (NaN,NaN) | ((0,0)) | t
+ (NaN,NaN) | ((0,1),(0,1)) | t
+ (10,10) | ((2,0),(2,4),(0,0)) | f
+ (10,10) | ((3,1),(3,3),(1,0)) | f
+ (10,10) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (10,10) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (10,10) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (10,10) | ((0,0)) | f
+ (10,10) | ((0,1),(0,1)) | f
(70 rows)
-SELECT '' AS twentyfour, p.f1, poly.f1, p.f1 <@ poly.f1 AS contained
+SELECT p.f1, poly.f1, p.f1 <@ poly.f1 AS contained
FROM POLYGON_TBL poly, POINT_TBL p;
- twentyfour | f1 | f1 | contained
-------------+-------------------+----------------------------+-----------
- | (0,0) | ((2,0),(2,4),(0,0)) | t
- | (0,0) | ((3,1),(3,3),(1,0)) | f
- | (0,0) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (0,0) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (0,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (0,0) | ((0,0)) | t
- | (0,0) | ((0,1),(0,1)) | f
- | (-10,0) | ((2,0),(2,4),(0,0)) | f
- | (-10,0) | ((3,1),(3,3),(1,0)) | f
- | (-10,0) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-10,0) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-10,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-10,0) | ((0,0)) | f
- | (-10,0) | ((0,1),(0,1)) | f
- | (-3,4) | ((2,0),(2,4),(0,0)) | f
- | (-3,4) | ((3,1),(3,3),(1,0)) | f
- | (-3,4) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-3,4) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-3,4) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-3,4) | ((0,0)) | f
- | (-3,4) | ((0,1),(0,1)) | f
- | (5.1,34.5) | ((2,0),(2,4),(0,0)) | f
- | (5.1,34.5) | ((3,1),(3,3),(1,0)) | f
- | (5.1,34.5) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (5.1,34.5) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (5.1,34.5) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (5.1,34.5) | ((0,0)) | f
- | (5.1,34.5) | ((0,1),(0,1)) | f
- | (-5,-12) | ((2,0),(2,4),(0,0)) | f
- | (-5,-12) | ((3,1),(3,3),(1,0)) | f
- | (-5,-12) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (-5,-12) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (-5,-12) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (-5,-12) | ((0,0)) | f
- | (-5,-12) | ((0,1),(0,1)) | f
- | (1e-300,-1e-300) | ((2,0),(2,4),(0,0)) | t
- | (1e-300,-1e-300) | ((3,1),(3,3),(1,0)) | f
- | (1e-300,-1e-300) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (1e-300,-1e-300) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (1e-300,-1e-300) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (1e-300,-1e-300) | ((0,0)) | t
- | (1e-300,-1e-300) | ((0,1),(0,1)) | f
- | (1e+300,Infinity) | ((2,0),(2,4),(0,0)) | f
- | (1e+300,Infinity) | ((3,1),(3,3),(1,0)) | f
- | (1e+300,Infinity) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (1e+300,Infinity) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (1e+300,Infinity) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (1e+300,Infinity) | ((0,0)) | f
- | (1e+300,Infinity) | ((0,1),(0,1)) | f
- | (Infinity,1e+300) | ((2,0),(2,4),(0,0)) | f
- | (Infinity,1e+300) | ((3,1),(3,3),(1,0)) | f
- | (Infinity,1e+300) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (Infinity,1e+300) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (Infinity,1e+300) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (Infinity,1e+300) | ((0,0)) | f
- | (Infinity,1e+300) | ((0,1),(0,1)) | f
- | (NaN,NaN) | ((2,0),(2,4),(0,0)) | t
- | (NaN,NaN) | ((3,1),(3,3),(1,0)) | t
- | (NaN,NaN) | ((1,2),(3,4),(5,6),(7,8)) | t
- | (NaN,NaN) | ((7,8),(5,6),(3,4),(1,2)) | t
- | (NaN,NaN) | ((1,2),(7,8),(5,6),(3,-4)) | t
- | (NaN,NaN) | ((0,0)) | t
- | (NaN,NaN) | ((0,1),(0,1)) | t
- | (10,10) | ((2,0),(2,4),(0,0)) | f
- | (10,10) | ((3,1),(3,3),(1,0)) | f
- | (10,10) | ((1,2),(3,4),(5,6),(7,8)) | f
- | (10,10) | ((7,8),(5,6),(3,4),(1,2)) | f
- | (10,10) | ((1,2),(7,8),(5,6),(3,-4)) | f
- | (10,10) | ((0,0)) | f
- | (10,10) | ((0,1),(0,1)) | f
+ f1 | f1 | contained
+-------------------+----------------------------+-----------
+ (0,0) | ((2,0),(2,4),(0,0)) | t
+ (0,0) | ((3,1),(3,3),(1,0)) | f
+ (0,0) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (0,0) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (0,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (0,0) | ((0,0)) | t
+ (0,0) | ((0,1),(0,1)) | f
+ (-10,0) | ((2,0),(2,4),(0,0)) | f
+ (-10,0) | ((3,1),(3,3),(1,0)) | f
+ (-10,0) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-10,0) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-10,0) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-10,0) | ((0,0)) | f
+ (-10,0) | ((0,1),(0,1)) | f
+ (-3,4) | ((2,0),(2,4),(0,0)) | f
+ (-3,4) | ((3,1),(3,3),(1,0)) | f
+ (-3,4) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-3,4) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-3,4) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-3,4) | ((0,0)) | f
+ (-3,4) | ((0,1),(0,1)) | f
+ (5.1,34.5) | ((2,0),(2,4),(0,0)) | f
+ (5.1,34.5) | ((3,1),(3,3),(1,0)) | f
+ (5.1,34.5) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (5.1,34.5) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (5.1,34.5) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (5.1,34.5) | ((0,0)) | f
+ (5.1,34.5) | ((0,1),(0,1)) | f
+ (-5,-12) | ((2,0),(2,4),(0,0)) | f
+ (-5,-12) | ((3,1),(3,3),(1,0)) | f
+ (-5,-12) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (-5,-12) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (-5,-12) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (-5,-12) | ((0,0)) | f
+ (-5,-12) | ((0,1),(0,1)) | f
+ (1e-300,-1e-300) | ((2,0),(2,4),(0,0)) | t
+ (1e-300,-1e-300) | ((3,1),(3,3),(1,0)) | f
+ (1e-300,-1e-300) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (1e-300,-1e-300) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (1e-300,-1e-300) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (1e-300,-1e-300) | ((0,0)) | t
+ (1e-300,-1e-300) | ((0,1),(0,1)) | f
+ (1e+300,Infinity) | ((2,0),(2,4),(0,0)) | f
+ (1e+300,Infinity) | ((3,1),(3,3),(1,0)) | f
+ (1e+300,Infinity) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (1e+300,Infinity) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (1e+300,Infinity) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (1e+300,Infinity) | ((0,0)) | f
+ (1e+300,Infinity) | ((0,1),(0,1)) | f
+ (Infinity,1e+300) | ((2,0),(2,4),(0,0)) | f
+ (Infinity,1e+300) | ((3,1),(3,3),(1,0)) | f
+ (Infinity,1e+300) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (Infinity,1e+300) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (Infinity,1e+300) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (Infinity,1e+300) | ((0,0)) | f
+ (Infinity,1e+300) | ((0,1),(0,1)) | f
+ (NaN,NaN) | ((2,0),(2,4),(0,0)) | t
+ (NaN,NaN) | ((3,1),(3,3),(1,0)) | t
+ (NaN,NaN) | ((1,2),(3,4),(5,6),(7,8)) | t
+ (NaN,NaN) | ((7,8),(5,6),(3,4),(1,2)) | t
+ (NaN,NaN) | ((1,2),(7,8),(5,6),(3,-4)) | t
+ (NaN,NaN) | ((0,0)) | t
+ (NaN,NaN) | ((0,1),(0,1)) | t
+ (10,10) | ((2,0),(2,4),(0,0)) | f
+ (10,10) | ((3,1),(3,3),(1,0)) | f
+ (10,10) | ((1,2),(3,4),(5,6),(7,8)) | f
+ (10,10) | ((7,8),(5,6),(3,4),(1,2)) | f
+ (10,10) | ((1,2),(7,8),(5,6),(3,-4)) | f
+ (10,10) | ((0,0)) | f
+ (10,10) | ((0,1),(0,1)) | f
(70 rows)
-SELECT '' AS four, npoints(f1) AS npoints, f1 AS polygon
+SELECT npoints(f1) AS npoints, f1 AS polygon
FROM POLYGON_TBL;
- four | npoints | polygon
-------+---------+----------------------------
- | 3 | ((2,0),(2,4),(0,0))
- | 3 | ((3,1),(3,3),(1,0))
- | 4 | ((1,2),(3,4),(5,6),(7,8))
- | 4 | ((7,8),(5,6),(3,4),(1,2))
- | 4 | ((1,2),(7,8),(5,6),(3,-4))
- | 1 | ((0,0))
- | 2 | ((0,1),(0,1))
+ npoints | polygon
+---------+----------------------------
+ 3 | ((2,0),(2,4),(0,0))
+ 3 | ((3,1),(3,3),(1,0))
+ 4 | ((1,2),(3,4),(5,6),(7,8))
+ 4 | ((7,8),(5,6),(3,4),(1,2))
+ 4 | ((1,2),(7,8),(5,6),(3,-4))
+ 1 | ((0,0))
+ 2 | ((0,1),(0,1))
(7 rows)
-SELECT '' AS four, polygon(f1)
+SELECT polygon(f1)
FROM BOX_TBL;
- four | polygon
-------+-------------------------------------------
- | ((0,0),(0,2),(2,2),(2,0))
- | ((1,1),(1,3),(3,3),(3,1))
- | ((-8,-10),(-8,2),(-2,2),(-2,-10))
- | ((2.5,2.5),(2.5,3.5),(2.5,3.5),(2.5,2.5))
- | ((3,3),(3,3),(3,3),(3,3))
+ polygon
+-------------------------------------------
+ ((0,0),(0,2),(2,2),(2,0))
+ ((1,1),(1,3),(3,3),(3,1))
+ ((-8,-10),(-8,2),(-2,2),(-2,-10))
+ ((2.5,2.5),(2.5,3.5),(2.5,3.5),(2.5,2.5))
+ ((3,3),(3,3),(3,3),(3,3))
(5 rows)
-SELECT '' AS four, polygon(f1)
+SELECT polygon(f1)
FROM PATH_TBL WHERE isclosed(f1);
- four | polygon
-------+-------------------
- | ((1,2),(3,4))
- | ((1,2),(3,4))
- | ((1,2),(3,4))
- | ((10,20))
- | ((11,12),(13,14))
+ polygon
+-------------------
+ ((1,2),(3,4))
+ ((1,2),(3,4))
+ ((1,2),(3,4))
+ ((10,20))
+ ((11,12),(13,14))
(5 rows)
-SELECT '' AS four, f1 AS open_path, polygon( pclose(f1)) AS polygon
+SELECT f1 AS open_path, polygon( pclose(f1)) AS polygon
FROM PATH_TBL
WHERE isopen(f1);
- four | open_path | polygon
-------+---------------------------+---------------------------
- | [(1,2),(3,4)] | ((1,2),(3,4))
- | [(0,0),(3,0),(4,5),(1,6)] | ((0,0),(3,0),(4,5),(1,6))
- | [(1,2),(3,4)] | ((1,2),(3,4))
- | [(11,12),(13,14)] | ((11,12),(13,14))
+ open_path | polygon
+---------------------------+---------------------------
+ [(1,2),(3,4)] | ((1,2),(3,4))
+ [(0,0),(3,0),(4,5),(1,6)] | ((0,0),(3,0),(4,5),(1,6))
+ [(1,2),(3,4)] | ((1,2),(3,4))
+ [(11,12),(13,14)] | ((11,12),(13,14))
(4 rows)
-- To box
--
-- Circles
--
-SELECT '' AS six, circle(f1, 50.0)
+SELECT circle(f1, 50.0)
FROM POINT_TBL;
- six | circle
------+------------------------
- | <(0,0),50>
- | <(-10,0),50>
- | <(-3,4),50>
- | <(5.1,34.5),50>
- | <(-5,-12),50>
- | <(1e-300,-1e-300),50>
- | <(1e+300,Infinity),50>
- | <(Infinity,1e+300),50>
- | <(NaN,NaN),50>
- | <(10,10),50>
+ circle
+------------------------
+ <(0,0),50>
+ <(-10,0),50>
+ <(-3,4),50>
+ <(5.1,34.5),50>
+ <(-5,-12),50>
+ <(1e-300,-1e-300),50>
+ <(1e+300,Infinity),50>
+ <(Infinity,1e+300),50>
+ <(NaN,NaN),50>
+ <(10,10),50>
(10 rows)
-SELECT '' AS four, circle(f1)
+SELECT circle(f1)
FROM BOX_TBL;
- four | circle
-------+------------------------
- | <(1,1),1.41421356237>
- | <(2,2),1.41421356237>
- | <(-5,-4),6.7082039325>
- | <(2.5,3),0.5>
- | <(3,3),0>
+ circle
+------------------------
+ <(1,1),1.41421356237>
+ <(2,2),1.41421356237>
+ <(-5,-4),6.7082039325>
+ <(2.5,3),0.5>
+ <(3,3),0>
(5 rows)
-SELECT '' AS two, circle(f1)
+SELECT circle(f1)
FROM POLYGON_TBL
WHERE (# f1) >= 3;
- two | circle
------+-----------------------------------------------
- | <(1.33333333333,1.33333333333),2.04168905064>
- | <(2.33333333333,1.33333333333),1.47534300379>
- | <(4,5),2.82842712475>
- | <(4,5),2.82842712475>
- | <(4,3),4.80664375676>
+ circle
+-----------------------------------------------
+ <(1.33333333333,1.33333333333),2.04168905064>
+ <(2.33333333333,1.33333333333),1.47534300379>
+ <(4,5),2.82842712475>
+ <(4,5),2.82842712475>
+ <(4,3),4.80664375676>
(5 rows)
-SELECT '' AS twentyfour, c1.f1 AS circle, p1.f1 AS point, (p1.f1 <-> c1.f1) AS distance
+SELECT c1.f1 AS circle, p1.f1 AS point, (p1.f1 <-> c1.f1) AS distance
FROM CIRCLE_TBL c1, POINT_TBL p1
WHERE (p1.f1 <-> c1.f1) > 0
ORDER BY distance, area(c1.f1), p1.f1[0];
- twentyfour | circle | point | distance
-------------+----------------+-------------------+---------------
- | <(1,2),3> | (-3,4) | 1.472135955
- | <(5,1),3> | (0,0) | 2.09901951359
- | <(5,1),3> | (1e-300,-1e-300) | 2.09901951359
- | <(5,1),3> | (-3,4) | 5.54400374532
- | <(3,5),0> | (0,0) | 5.83095189485
- | <(3,5),0> | (1e-300,-1e-300) | 5.83095189485
- | <(3,5),0> | (-3,4) | 6.0827625303
- | <(1,3),5> | (-10,0) | 6.40175425099
- | <(1,3),5> | (10,10) | 6.40175425099
- | <(5,1),3> | (10,10) | 7.29563014099
- | <(1,2),3> | (-10,0) | 8.1803398875
- | <(3,5),0> | (10,10) | 8.60232526704
- | <(1,2),3> | (10,10) | 9.04159457879
- | <(1,3),5> | (-5,-12) | 11.1554944214
- | <(5,1),3> | (-10,0) | 12.0332963784
- | <(1,2),3> | (-5,-12) | 12.2315462117
- | <(5,1),3> | (-5,-12) | 13.4012194669
- | <(3,5),0> | (-10,0) | 13.9283882772
- | <(3,5),0> | (-5,-12) | 18.7882942281
- | <(1,3),5> | (5.1,34.5) | 26.7657047773
- | <(3,5),0> | (5.1,34.5) | 29.5746513082
- | <(1,2),3> | (5.1,34.5) | 29.7575945393
- | <(5,1),3> | (5.1,34.5) | 30.5001492534
- | <(100,200),10> | (5.1,34.5) | 180.778038568
- | <(100,200),10> | (10,10) | 200.237960416
- | <(100,200),10> | (-3,4) | 211.415898255
- | <(100,200),10> | (0,0) | 213.60679775
- | <(100,200),10> | (1e-300,-1e-300) | 213.60679775
- | <(100,200),10> | (-10,0) | 218.25424421
- | <(100,200),10> | (-5,-12) | 226.577682802
- | <(3,5),0> | (1e+300,Infinity) | Infinity
- | <(3,5),0> | (Infinity,1e+300) | Infinity
- | <(1,2),3> | (1e+300,Infinity) | Infinity
- | <(5,1),3> | (1e+300,Infinity) | Infinity
- | <(5,1),3> | (Infinity,1e+300) | Infinity
- | <(1,2),3> | (Infinity,1e+300) | Infinity
- | <(1,3),5> | (1e+300,Infinity) | Infinity
- | <(1,3),5> | (Infinity,1e+300) | Infinity
- | <(100,200),10> | (1e+300,Infinity) | Infinity
- | <(100,200),10> | (Infinity,1e+300) | Infinity
- | <(1,2),100> | (1e+300,Infinity) | Infinity
- | <(1,2),100> | (Infinity,1e+300) | Infinity
- | <(100,1),115> | (1e+300,Infinity) | Infinity
- | <(100,1),115> | (Infinity,1e+300) | Infinity
- | <(3,5),0> | (NaN,NaN) | NaN
- | <(1,2),3> | (NaN,NaN) | NaN
- | <(5,1),3> | (NaN,NaN) | NaN
- | <(1,3),5> | (NaN,NaN) | NaN
- | <(100,200),10> | (NaN,NaN) | NaN
- | <(1,2),100> | (NaN,NaN) | NaN
- | <(100,1),115> | (NaN,NaN) | NaN
- | <(3,5),NaN> | (-10,0) | NaN
- | <(3,5),NaN> | (-5,-12) | NaN
- | <(3,5),NaN> | (-3,4) | NaN
- | <(3,5),NaN> | (0,0) | NaN
- | <(3,5),NaN> | (1e-300,-1e-300) | NaN
- | <(3,5),NaN> | (5.1,34.5) | NaN
- | <(3,5),NaN> | (10,10) | NaN
- | <(3,5),NaN> | (1e+300,Infinity) | NaN
- | <(3,5),NaN> | (Infinity,1e+300) | NaN
- | <(3,5),NaN> | (NaN,NaN) | NaN
+ circle | point | distance
+----------------+-------------------+---------------
+ <(1,2),3> | (-3,4) | 1.472135955
+ <(5,1),3> | (0,0) | 2.09901951359
+ <(5,1),3> | (1e-300,-1e-300) | 2.09901951359
+ <(5,1),3> | (-3,4) | 5.54400374532
+ <(3,5),0> | (0,0) | 5.83095189485
+ <(3,5),0> | (1e-300,-1e-300) | 5.83095189485
+ <(3,5),0> | (-3,4) | 6.0827625303
+ <(1,3),5> | (-10,0) | 6.40175425099
+ <(1,3),5> | (10,10) | 6.40175425099
+ <(5,1),3> | (10,10) | 7.29563014099
+ <(1,2),3> | (-10,0) | 8.1803398875
+ <(3,5),0> | (10,10) | 8.60232526704
+ <(1,2),3> | (10,10) | 9.04159457879
+ <(1,3),5> | (-5,-12) | 11.1554944214
+ <(5,1),3> | (-10,0) | 12.0332963784
+ <(1,2),3> | (-5,-12) | 12.2315462117
+ <(5,1),3> | (-5,-12) | 13.4012194669
+ <(3,5),0> | (-10,0) | 13.9283882772
+ <(3,5),0> | (-5,-12) | 18.7882942281
+ <(1,3),5> | (5.1,34.5) | 26.7657047773
+ <(3,5),0> | (5.1,34.5) | 29.5746513082
+ <(1,2),3> | (5.1,34.5) | 29.7575945393
+ <(5,1),3> | (5.1,34.5) | 30.5001492534
+ <(100,200),10> | (5.1,34.5) | 180.778038568
+ <(100,200),10> | (10,10) | 200.237960416
+ <(100,200),10> | (-3,4) | 211.415898255
+ <(100,200),10> | (0,0) | 213.60679775
+ <(100,200),10> | (1e-300,-1e-300) | 213.60679775
+ <(100,200),10> | (-10,0) | 218.25424421
+ <(100,200),10> | (-5,-12) | 226.577682802
+ <(3,5),0> | (1e+300,Infinity) | Infinity
+ <(3,5),0> | (Infinity,1e+300) | Infinity
+ <(1,2),3> | (1e+300,Infinity) | Infinity
+ <(5,1),3> | (1e+300,Infinity) | Infinity
+ <(5,1),3> | (Infinity,1e+300) | Infinity
+ <(1,2),3> | (Infinity,1e+300) | Infinity
+ <(1,3),5> | (1e+300,Infinity) | Infinity
+ <(1,3),5> | (Infinity,1e+300) | Infinity
+ <(100,200),10> | (1e+300,Infinity) | Infinity
+ <(100,200),10> | (Infinity,1e+300) | Infinity
+ <(1,2),100> | (1e+300,Infinity) | Infinity
+ <(1,2),100> | (Infinity,1e+300) | Infinity
+ <(100,1),115> | (1e+300,Infinity) | Infinity
+ <(100,1),115> | (Infinity,1e+300) | Infinity
+ <(3,5),0> | (NaN,NaN) | NaN
+ <(1,2),3> | (NaN,NaN) | NaN
+ <(5,1),3> | (NaN,NaN) | NaN
+ <(1,3),5> | (NaN,NaN) | NaN
+ <(100,200),10> | (NaN,NaN) | NaN
+ <(1,2),100> | (NaN,NaN) | NaN
+ <(100,1),115> | (NaN,NaN) | NaN
+ <(3,5),NaN> | (-10,0) | NaN
+ <(3,5),NaN> | (-5,-12) | NaN
+ <(3,5),NaN> | (-3,4) | NaN
+ <(3,5),NaN> | (0,0) | NaN
+ <(3,5),NaN> | (1e-300,-1e-300) | NaN
+ <(3,5),NaN> | (5.1,34.5) | NaN
+ <(3,5),NaN> | (10,10) | NaN
+ <(3,5),NaN> | (1e+300,Infinity) | NaN
+ <(3,5),NaN> | (Infinity,1e+300) | NaN
+ <(3,5),NaN> | (NaN,NaN) | NaN
(61 rows)
-- To polygon
Sat Jan 01 08:00:00 1994 PST
(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.4 1998
- | Tue Feb 10 17:32:01.5 1998
- | Tue Feb 10 17:32:01.6 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
- | 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:01 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
+SELECT d1 + interval '1 year' AS one_year FROM TIMESTAMP_TBL;
+ 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.4 1998
+ Tue Feb 10 17:32:01.5 1998
+ Tue Feb 10 17:32:01.6 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
+ 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:01 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
(65 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.4 1996
- | Sat Feb 10 17:32:01.5 1996
- | Sat Feb 10 17:32:01.6 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
- | 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:01 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
+SELECT d1 - interval '1 year' AS one_year FROM TIMESTAMP_TBL;
+ 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.4 1996
+ Sat Feb 10 17:32:01.5 1996
+ Sat Feb 10 17:32:01.6 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
+ 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:01 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
(65 rows)
SELECT timestamp with time zone '1996-03-01' - interval '1 second' AS "Feb 29";
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.4 1998 PST
- | Tue Feb 10 17:32:01.5 1998 PST
- | Tue Feb 10 17:32:01.6 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
- | Tue Feb 10 14:32:01 1998 PST
- | Fri Jul 10 14:32:01 1998 PDT
- | 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:01 0096 PST BC
- | Sun Feb 16 17:32:01 0098 PST
- | Fri Feb 16 17:32:01 0598 PST
- | Wed Feb 16 17:32:01 1098 PST
- | Sun Feb 16 17:32:01 1698 PST
- | Fri Feb 16 17:32:01 1798 PST
- | Wed Feb 16 17:32:01 1898 PST
- | Mon Feb 16 17:32:01 1998 PST
- | Sun Feb 16 17:32:01 2098 PST
- | Fri Feb 28 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
+SELECT d1 + interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
+ 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.4 1998 PST
+ Tue Feb 10 17:32:01.5 1998 PST
+ Tue Feb 10 17:32:01.6 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
+ Tue Feb 10 14:32:01 1998 PST
+ Fri Jul 10 14:32:01 1998 PDT
+ 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:01 0096 PST BC
+ Sun Feb 16 17:32:01 0098 PST
+ Fri Feb 16 17:32:01 0598 PST
+ Wed Feb 16 17:32:01 1098 PST
+ Sun Feb 16 17:32:01 1698 PST
+ Fri Feb 16 17:32:01 1798 PST
+ Wed Feb 16 17:32:01 1898 PST
+ Mon Feb 16 17:32:01 1998 PST
+ Sun Feb 16 17:32:01 2098 PST
+ Fri Feb 28 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
(66 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.4 1996 PST
- | Sat Feb 10 17:32:01.5 1996 PST
- | Sat Feb 10 17:32:01.6 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
- | Sat Feb 10 14:32:01 1996 PST
- | Wed Jul 10 14:32:01 1996 PDT
- | 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:01 0098 PST BC
- | Thu Feb 16 17:32:01 0096 PST
- | Tue Feb 16 17:32:01 0596 PST
- | Sun Feb 16 17:32:01 1096 PST
- | Thu Feb 16 17:32:01 1696 PST
- | Tue Feb 16 17:32:01 1796 PST
- | Sun Feb 16 17:32:01 1896 PST
- | Fri Feb 16 17:32:01 1996 PST
- | Thu Feb 16 17:32:01 2096 PST
- | Tue Feb 28 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
- | Wed Feb 28 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
+SELECT d1 - interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
+ 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.4 1996 PST
+ Sat Feb 10 17:32:01.5 1996 PST
+ Sat Feb 10 17:32:01.6 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
+ Sat Feb 10 14:32:01 1996 PST
+ Wed Jul 10 14:32:01 1996 PDT
+ 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:01 0098 PST BC
+ Thu Feb 16 17:32:01 0096 PST
+ Tue Feb 16 17:32:01 0596 PST
+ Sun Feb 16 17:32:01 1096 PST
+ Thu Feb 16 17:32:01 1696 PST
+ Tue Feb 16 17:32:01 1796 PST
+ Sun Feb 16 17:32:01 1896 PST
+ Fri Feb 16 17:32:01 1996 PST
+ Thu Feb 16 17:32:01 2096 PST
+ Tue Feb 28 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
+ Wed Feb 28 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
(66 rows)
--
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"
+SELECT 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 Mar 01 17:32:01 1996 PST
- | Mon Dec 30 17:32:01 1996 PST
- | 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
+ 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 Mar 01 17:32:01 1996 PST
+ Mon Dec 30 17:32:01 1996 PST
+ 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
+SELECT 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";
- 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 00:00:00 1970 PDT
- | Thu Jan 01 00:00:00 1970 PST | @ 5 mons 12 hours | Mon Jun 01 12: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:01 1996 PST | @ 14 secs ago | Wed Feb 28 17:31:47 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 1 min | 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
- | Thu Feb 29 17:32:01 1996 PST | @ 14 secs ago | Thu Feb 29 17:31:47 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 1 min | Thu Feb 29 17:33:01 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Feb 29 19:35:05 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 5 hours | Thu Feb 29 22:32:01 1996 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 14 secs ago | Fri Mar 01 17:31:47 1996 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 1 min | Fri Mar 01 17:33:01 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Fri Mar 01 19:35:05 1996 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 5 hours | Fri Mar 01 22:32:01 1996 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Mar 02 19:35:05 1996 PST
- | 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:01 1996 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:01 1996 PST | @ 14 secs ago | Mon Dec 30 17:31:47 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 1 min | 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
- | Tue Dec 31 17:32:01 1996 PST | @ 14 secs ago | Tue Dec 31 17:31:47 1996 PST
- | Tue Dec 31 17:32:01 1996 PST | @ 1 min | Tue Dec 31 17:33:01 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Dec 31 19:35:05 1996 PST
- | Tue Dec 31 17:32:01 1996 PST | @ 5 hours | Tue Dec 31 22:32:01 1996 PST
- | Tue Dec 31 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Wed Jan 01 19:35:05 1997 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 10 days | Thu Jan 09 17:32:01 1997 PST
- | 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:01 1996 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:01 1999 PST | @ 14 secs ago | Fri Dec 31 17:31:47 1999 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 1 min | 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
- | Sat Jan 01 17:32:01 2000 PST | @ 14 secs ago | Sat Jan 01 17:31:47 2000 PST
- | Sat Jan 01 17:32:01 2000 PST | @ 1 min | Sat Jan 01 17:33:01 2000 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Jan 01 19:35:05 2000 PST
- | Sat Jan 01 17:32:01 2000 PST | @ 5 hours | Sat Jan 01 22:32:01 2000 PST
- | 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:01 2000 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:04 2000 PST | @ 14 secs ago | Wed Mar 15 03:13:50 2000 PST
- | Wed Mar 15 03:14:04 2000 PST | @ 1 min | 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:01 2000 PST | @ 14 secs ago | Wed Mar 15 08:13:47 2000 PST
- | Wed Mar 15 03:14:04 2000 PST | @ 5 hours | 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:01 2000 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:04 2000 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 | @ 1 day 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:04 2000 PST | @ 10 days | Sat Mar 25 03:14:04 2000 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 10 days | 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:01 1999 PST | @ 3 mons | 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 02:14:05 2000 PST | @ 3 mons | Thu Jun 15 02:14:05 2000 PDT
- | Wed Mar 15 03:14:04 2000 PST | @ 3 mons | Thu Jun 15 03:14:04 2000 PDT
- | Wed Mar 15 08:14:01 2000 PST | @ 3 mons | Thu Jun 15 08:14:01 2000 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 3 mons | Thu Jun 15 12:14:03 2000 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 3 mons | Thu Jun 15 13:14:02 2000 PDT
- | Wed Mar 15 02:14:05 2000 PST | @ 5 mons | Tue Aug 15 02:14:05 2000 PDT
- | Wed Mar 15 03:14:04 2000 PST | @ 5 mons | Tue Aug 15 03:14:04 2000 PDT
- | Wed Mar 15 08:14:01 2000 PST | @ 5 mons | Tue Aug 15 08:14:01 2000 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 5 mons | Tue Aug 15 12:14:03 2000 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 5 mons | Tue Aug 15 13:14:02 2000 PDT
- | Wed Mar 15 02:14:05 2000 PST | @ 5 mons 12 hours | Tue Aug 15 14:14:05 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 08:14:01 2000 PST | @ 5 mons 12 hours | Tue Aug 15 20:14:01 2000 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours | Wed Aug 16 00:14:03 2000 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours | Wed Aug 16 01:14:02 2000 PDT
- | Sun Dec 31 17:32:01 2000 PST | @ 14 secs ago | Sun Dec 31 17:31:47 2000 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 1 min | 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
- | Mon Jan 01 17:32:01 2001 PST | @ 14 secs ago | Mon Jan 01 17:31:47 2001 PST
- | Mon Jan 01 17:32:01 2001 PST | @ 1 min | Mon Jan 01 17:33:01 2001 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Mon Jan 01 19:35:05 2001 PST
- | Mon Jan 01 17:32:01 2001 PST | @ 5 hours | Mon Jan 01 22:32:01 2001 PST
- | Mon Jan 01 17:32:01 2001 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Jan 02 19:35:05 2001 PST
- | 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:01 2000 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
- | 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 18:19:20 2001 PST
- | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons | Fri Feb 22 18:19:20 2002 PST
- | Sat Sep 22 18:19:20 2001 PDT | @ 5 mons 12 hours | Sat Feb 23 06:19:20 2002 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 6 years | Thu Feb 28 17:32:01 2002 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 6 years | Thu Feb 28 17:32:01 2002 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 6 years | 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:01 2002 PST
- | Thu Jan 01 00:00:00 1970 PST | @ 34 years | Thu Jan 01 00:00:00 2004 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 6 years | Sat Dec 31 17:32:01 2005 PST
- | Sat Jan 01 17:32:01 2000 PST | @ 6 years | 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:04 2000 PST | @ 6 years | Wed Mar 15 03:14:04 2006 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 6 years | 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:01 2000 PST | @ 6 years | 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
- | 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 | Thu Feb 28 17:32:01 2030 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 34 years | Thu Feb 28 17:32:01 2030 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 34 years | 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
- | 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:01 2000 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 PDT
- | Wed Mar 15 03:14:04 2000 PST | @ 34 years | Wed Mar 15 03:14:04 2034 PDT
- | Wed Mar 15 08:14:01 2000 PST | @ 34 years | Wed Mar 15 08:14:01 2034 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 34 years | Wed Mar 15 12:14:03 2034 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 34 years | Wed Mar 15 13:14:02 2034 PDT
- | Sun Dec 31 17:32:01 2000 PST | @ 34 years | 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
- | Sat Sep 22 18:19:20 2001 PDT | @ 34 years | Sat Sep 22 18:19:20 2035 PDT
+ 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 00:00:00 1970 PDT
+ Thu Jan 01 00:00:00 1970 PST | @ 5 mons 12 hours | Mon Jun 01 12: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:01 1996 PST | @ 14 secs ago | Wed Feb 28 17:31:47 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 1 min | 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
+ Thu Feb 29 17:32:01 1996 PST | @ 14 secs ago | Thu Feb 29 17:31:47 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 1 min | Thu Feb 29 17:33:01 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Feb 29 19:35:05 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 5 hours | Thu Feb 29 22:32:01 1996 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 14 secs ago | Fri Mar 01 17:31:47 1996 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 1 min | Fri Mar 01 17:33:01 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Fri Mar 01 19:35:05 1996 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 5 hours | Fri Mar 01 22:32:01 1996 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Mar 02 19:35:05 1996 PST
+ 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:01 1996 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:01 1996 PST | @ 14 secs ago | Mon Dec 30 17:31:47 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 1 min | 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
+ Tue Dec 31 17:32:01 1996 PST | @ 14 secs ago | Tue Dec 31 17:31:47 1996 PST
+ Tue Dec 31 17:32:01 1996 PST | @ 1 min | Tue Dec 31 17:33:01 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Dec 31 19:35:05 1996 PST
+ Tue Dec 31 17:32:01 1996 PST | @ 5 hours | Tue Dec 31 22:32:01 1996 PST
+ Tue Dec 31 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Wed Jan 01 19:35:05 1997 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 10 days | Thu Jan 09 17:32:01 1997 PST
+ 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:01 1996 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:01 1999 PST | @ 14 secs ago | Fri Dec 31 17:31:47 1999 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 1 min | 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
+ Sat Jan 01 17:32:01 2000 PST | @ 14 secs ago | Sat Jan 01 17:31:47 2000 PST
+ Sat Jan 01 17:32:01 2000 PST | @ 1 min | Sat Jan 01 17:33:01 2000 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Jan 01 19:35:05 2000 PST
+ Sat Jan 01 17:32:01 2000 PST | @ 5 hours | Sat Jan 01 22:32:01 2000 PST
+ 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:01 2000 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:04 2000 PST | @ 14 secs ago | Wed Mar 15 03:13:50 2000 PST
+ Wed Mar 15 03:14:04 2000 PST | @ 1 min | 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:01 2000 PST | @ 14 secs ago | Wed Mar 15 08:13:47 2000 PST
+ Wed Mar 15 03:14:04 2000 PST | @ 5 hours | 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:01 2000 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:04 2000 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 | @ 1 day 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:04 2000 PST | @ 10 days | Sat Mar 25 03:14:04 2000 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 10 days | 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:01 1999 PST | @ 3 mons | 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 02:14:05 2000 PST | @ 3 mons | Thu Jun 15 02:14:05 2000 PDT
+ Wed Mar 15 03:14:04 2000 PST | @ 3 mons | Thu Jun 15 03:14:04 2000 PDT
+ Wed Mar 15 08:14:01 2000 PST | @ 3 mons | Thu Jun 15 08:14:01 2000 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 3 mons | Thu Jun 15 12:14:03 2000 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 3 mons | Thu Jun 15 13:14:02 2000 PDT
+ Wed Mar 15 02:14:05 2000 PST | @ 5 mons | Tue Aug 15 02:14:05 2000 PDT
+ Wed Mar 15 03:14:04 2000 PST | @ 5 mons | Tue Aug 15 03:14:04 2000 PDT
+ Wed Mar 15 08:14:01 2000 PST | @ 5 mons | Tue Aug 15 08:14:01 2000 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 5 mons | Tue Aug 15 12:14:03 2000 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 5 mons | Tue Aug 15 13:14:02 2000 PDT
+ Wed Mar 15 02:14:05 2000 PST | @ 5 mons 12 hours | Tue Aug 15 14:14:05 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 08:14:01 2000 PST | @ 5 mons 12 hours | Tue Aug 15 20:14:01 2000 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours | Wed Aug 16 00:14:03 2000 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours | Wed Aug 16 01:14:02 2000 PDT
+ Sun Dec 31 17:32:01 2000 PST | @ 14 secs ago | Sun Dec 31 17:31:47 2000 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 1 min | 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
+ Mon Jan 01 17:32:01 2001 PST | @ 14 secs ago | Mon Jan 01 17:31:47 2001 PST
+ Mon Jan 01 17:32:01 2001 PST | @ 1 min | Mon Jan 01 17:33:01 2001 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Mon Jan 01 19:35:05 2001 PST
+ Mon Jan 01 17:32:01 2001 PST | @ 5 hours | Mon Jan 01 22:32:01 2001 PST
+ Mon Jan 01 17:32:01 2001 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Jan 02 19:35:05 2001 PST
+ 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:01 2000 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
+ 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 18:19:20 2001 PST
+ Sat Sep 22 18:19:20 2001 PDT | @ 5 mons | Fri Feb 22 18:19:20 2002 PST
+ Sat Sep 22 18:19:20 2001 PDT | @ 5 mons 12 hours | Sat Feb 23 06:19:20 2002 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 6 years | Thu Feb 28 17:32:01 2002 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 6 years | Thu Feb 28 17:32:01 2002 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 6 years | 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:01 2002 PST
+ Thu Jan 01 00:00:00 1970 PST | @ 34 years | Thu Jan 01 00:00:00 2004 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 6 years | Sat Dec 31 17:32:01 2005 PST
+ Sat Jan 01 17:32:01 2000 PST | @ 6 years | 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:04 2000 PST | @ 6 years | Wed Mar 15 03:14:04 2006 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 6 years | 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:01 2000 PST | @ 6 years | 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
+ 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 | Thu Feb 28 17:32:01 2030 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 34 years | Thu Feb 28 17:32:01 2030 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 34 years | 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
+ 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:01 2000 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 PDT
+ Wed Mar 15 03:14:04 2000 PST | @ 34 years | Wed Mar 15 03:14:04 2034 PDT
+ Wed Mar 15 08:14:01 2000 PST | @ 34 years | Wed Mar 15 08:14:01 2034 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 34 years | Wed Mar 15 12:14:03 2034 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 34 years | Wed Mar 15 13:14:02 2034 PDT
+ Sun Dec 31 17:32:01 2000 PST | @ 34 years | 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
+ 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
+SELECT 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";
- 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 | Wed Feb 28 17:32:01 1962 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 34 years | Wed Feb 28 17:32:01 1962 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 34 years | 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:01 1962 PST
- | Thu Jan 01 00:00:00 1970 PST | @ 6 years | Wed Jan 01 00:00:00 1964 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 34 years | Fri Dec 31 17:32:01 1965 PST
- | Sat Jan 01 17:32:01 2000 PST | @ 34 years | 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:04 2000 PST | @ 34 years | Tue Mar 15 03:14:04 1966 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 34 years | 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:01 2000 PST | @ 34 years | 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
- | 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 12:00:00 1969 PDT
- | Thu Jan 01 00:00:00 1970 PST | @ 5 mons | Fri Aug 01 00:00:00 1969 PDT
- | Thu Jan 01 00:00:00 1970 PST | @ 3 mons | Wed Oct 01 00: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 | Wed Feb 28 17:32:01 1990 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 6 years | Wed Feb 28 17:32:01 1990 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 6 years | 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
- | 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:01 2000 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:04 2000 PST | @ 6 years | Tue Mar 15 03:14:04 1994 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 6 years | 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:01 2000 PST | @ 6 years | 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
- | 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 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:01 1996 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:01 1996 PST | @ 3 mons | Fri Dec 01 17:32:01 1995 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 10 days | 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
- | Fri Mar 01 17:32:01 1996 PST | @ 10 days | Tue Feb 20 17:32:01 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Feb 27 15:28:57 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 5 hours | Wed Feb 28 12:32:01 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Wed Feb 28 15:28:57 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 1 min | Wed Feb 28 17:31:01 1996 PST
- | Wed Feb 28 17:32:01 1996 PST | @ 14 secs ago | Wed Feb 28 17:32:15 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 5 hours | Thu Feb 29 12:32:01 1996 PST
- | Fri Mar 01 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Feb 29 15:28:57 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 1 min | Thu Feb 29 17:31:01 1996 PST
- | Thu Feb 29 17:32:01 1996 PST | @ 14 secs ago | Thu Feb 29 17:32:15 1996 PST
- | 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:01 1996 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:01 1996 PST | @ 10 days | Fri Dec 20 17:32:01 1996 PST
- | Tue Dec 31 17:32:01 1996 PST | @ 10 days | Sat Dec 21 17:32:01 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Dec 29 15:28:57 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 5 hours | Mon Dec 30 12:32:01 1996 PST
- | Tue Dec 31 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Mon Dec 30 15:28:57 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 1 min | Mon Dec 30 17:31:01 1996 PST
- | Mon Dec 30 17:32:01 1996 PST | @ 14 secs ago | Mon Dec 30 17:32:15 1996 PST
- | 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:01 1996 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 02:14:05 2000 PST | @ 5 mons 12 hours | Thu Oct 14 14:14:05 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 08:14:01 2000 PST | @ 5 mons 12 hours | Thu Oct 14 20:14:01 1999 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours | Fri Oct 15 00:14:03 1999 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours | Fri Oct 15 01:14:02 1999 PDT
- | Wed Mar 15 02:14:05 2000 PST | @ 5 mons | Fri Oct 15 02:14:05 1999 PDT
- | Wed Mar 15 03:14:04 2000 PST | @ 5 mons | Fri Oct 15 03:14:04 1999 PDT
- | Wed Mar 15 08:14:01 2000 PST | @ 5 mons | Fri Oct 15 08:14:01 1999 PDT
- | Wed Mar 15 12:14:03 2000 PST | @ 5 mons | Fri Oct 15 12:14:03 1999 PDT
- | Wed Mar 15 13:14:02 2000 PST | @ 5 mons | Fri Oct 15 13: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:04 2000 PST | @ 3 mons | Wed Dec 15 03:14:04 1999 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 3 mons | 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:01 1999 PST | @ 10 days | 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:57 1999 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 5 hours | Fri Dec 31 12:32:01 1999 PST
- | Sat Jan 01 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Fri Dec 31 15:28:57 1999 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 1 min | Fri Dec 31 17:31:01 1999 PST
- | Fri Dec 31 17:32:01 1999 PST | @ 14 secs ago | Fri Dec 31 17:32:15 1999 PST
- | 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:01 2000 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:04 2000 PST | @ 10 days | Sun Mar 05 03:14:04 2000 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 10 days | 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:04 2000 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 | @ 1 day 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:04 2000 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:04 2000 PST | @ 1 min | Wed Mar 15 03:13:04 2000 PST
- | Wed Mar 15 08:14:01 2000 PST | @ 5 hours | 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:01 2000 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:01 2000 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 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:01 2000 PST | @ 10 days | Thu Dec 21 17:32:01 2000 PST
- | Mon Jan 01 17:32:01 2001 PST | @ 10 days | Fri Dec 22 17:32:01 2000 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Dec 30 15:28:57 2000 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 5 hours | Sun Dec 31 12:32:01 2000 PST
- | Mon Jan 01 17:32:01 2001 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Dec 31 15:28:57 2000 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 1 min | Sun Dec 31 17:31:01 2000 PST
- | Sun Dec 31 17:32:01 2000 PST | @ 14 secs ago | Sun Dec 31 17:32:15 2000 PST
- | 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:01 2001 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
+ 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 | Wed Feb 28 17:32:01 1962 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 34 years | Wed Feb 28 17:32:01 1962 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 34 years | 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:01 1962 PST
+ Thu Jan 01 00:00:00 1970 PST | @ 6 years | Wed Jan 01 00:00:00 1964 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 34 years | Fri Dec 31 17:32:01 1965 PST
+ Sat Jan 01 17:32:01 2000 PST | @ 34 years | 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:04 2000 PST | @ 34 years | Tue Mar 15 03:14:04 1966 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 34 years | 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:01 2000 PST | @ 34 years | 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
+ 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 12:00:00 1969 PDT
+ Thu Jan 01 00:00:00 1970 PST | @ 5 mons | Fri Aug 01 00:00:00 1969 PDT
+ Thu Jan 01 00:00:00 1970 PST | @ 3 mons | Wed Oct 01 00: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 | Wed Feb 28 17:32:01 1990 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 6 years | Wed Feb 28 17:32:01 1990 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 6 years | 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
+ 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:01 2000 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:04 2000 PST | @ 6 years | Tue Mar 15 03:14:04 1994 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 6 years | 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:01 2000 PST | @ 6 years | 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
+ 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 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:01 1996 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:01 1996 PST | @ 3 mons | Fri Dec 01 17:32:01 1995 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 10 days | 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
+ Fri Mar 01 17:32:01 1996 PST | @ 10 days | Tue Feb 20 17:32:01 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Tue Feb 27 15:28:57 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 5 hours | Wed Feb 28 12:32:01 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Wed Feb 28 15:28:57 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 1 min | Wed Feb 28 17:31:01 1996 PST
+ Wed Feb 28 17:32:01 1996 PST | @ 14 secs ago | Wed Feb 28 17:32:15 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 5 hours | Thu Feb 29 12:32:01 1996 PST
+ Fri Mar 01 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Thu Feb 29 15:28:57 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 1 min | Thu Feb 29 17:31:01 1996 PST
+ Thu Feb 29 17:32:01 1996 PST | @ 14 secs ago | Thu Feb 29 17:32:15 1996 PST
+ 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:01 1996 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:01 1996 PST | @ 10 days | Fri Dec 20 17:32:01 1996 PST
+ Tue Dec 31 17:32:01 1996 PST | @ 10 days | Sat Dec 21 17:32:01 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Dec 29 15:28:57 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 5 hours | Mon Dec 30 12:32:01 1996 PST
+ Tue Dec 31 17:32:01 1996 PST | @ 1 day 2 hours 3 mins 4 secs | Mon Dec 30 15:28:57 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 1 min | Mon Dec 30 17:31:01 1996 PST
+ Mon Dec 30 17:32:01 1996 PST | @ 14 secs ago | Mon Dec 30 17:32:15 1996 PST
+ 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:01 1996 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 02:14:05 2000 PST | @ 5 mons 12 hours | Thu Oct 14 14:14:05 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 08:14:01 2000 PST | @ 5 mons 12 hours | Thu Oct 14 20:14:01 1999 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 5 mons 12 hours | Fri Oct 15 00:14:03 1999 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 5 mons 12 hours | Fri Oct 15 01:14:02 1999 PDT
+ Wed Mar 15 02:14:05 2000 PST | @ 5 mons | Fri Oct 15 02:14:05 1999 PDT
+ Wed Mar 15 03:14:04 2000 PST | @ 5 mons | Fri Oct 15 03:14:04 1999 PDT
+ Wed Mar 15 08:14:01 2000 PST | @ 5 mons | Fri Oct 15 08:14:01 1999 PDT
+ Wed Mar 15 12:14:03 2000 PST | @ 5 mons | Fri Oct 15 12:14:03 1999 PDT
+ Wed Mar 15 13:14:02 2000 PST | @ 5 mons | Fri Oct 15 13: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:04 2000 PST | @ 3 mons | Wed Dec 15 03:14:04 1999 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 3 mons | 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:01 1999 PST | @ 10 days | 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:57 1999 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 5 hours | Fri Dec 31 12:32:01 1999 PST
+ Sat Jan 01 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Fri Dec 31 15:28:57 1999 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 1 min | Fri Dec 31 17:31:01 1999 PST
+ Fri Dec 31 17:32:01 1999 PST | @ 14 secs ago | Fri Dec 31 17:32:15 1999 PST
+ 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:01 2000 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:04 2000 PST | @ 10 days | Sun Mar 05 03:14:04 2000 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 10 days | 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:04 2000 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 | @ 1 day 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:04 2000 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:04 2000 PST | @ 1 min | Wed Mar 15 03:13:04 2000 PST
+ Wed Mar 15 08:14:01 2000 PST | @ 5 hours | 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:01 2000 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:01 2000 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 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:01 2000 PST | @ 10 days | Thu Dec 21 17:32:01 2000 PST
+ Mon Jan 01 17:32:01 2001 PST | @ 10 days | Fri Dec 22 17:32:01 2000 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 1 day 2 hours 3 mins 4 secs | Sat Dec 30 15:28:57 2000 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 5 hours | Sun Dec 31 12:32:01 2000 PST
+ Mon Jan 01 17:32:01 2001 PST | @ 1 day 2 hours 3 mins 4 secs | Sun Dec 31 15:28:57 2000 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 1 min | Sun Dec 31 17:31:01 2000 PST
+ Sun Dec 31 17:32:01 2000 PST | @ 14 secs ago | Sun Dec 31 17:32:15 2000 PST
+ 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:01 2001 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",
+SELECT d.f1 AS "timestamp",
timestamp with time zone '1980-01-06 00:00 GMT' AS gpstime_zero,
d.f1 - timestamp with time zone '1980-01-06 00: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: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: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 1980 PST | @ 5900 days 1 hour 32 mins 1 sec
- | Mon Dec 30 17:32:01 1996 PST | Sat Jan 05 16:00:00 1980 PST | @ 6204 days 1 hour 32 mins 1 sec
- | 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:01 2000 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 15 03: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 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: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
+ 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: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: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 1980 PST | @ 5900 days 1 hour 32 mins 1 sec
+ Mon Dec 30 17:32:01 1996 PST | Sat Jan 05 16:00:00 1980 PST | @ 6204 days 1 hour 32 mins 1 sec
+ 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:01 2000 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 15 03: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 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: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
+SELECT d1.f1 AS timestamp1, d2.f1 AS timestamp2, d1.f1 - d2.f1 AS difference
FROM TEMP_TIMESTAMP d1, TEMP_TIMESTAMP d2
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 Feb 28 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 1996 PST | @ 1 day ago
- | Wed Feb 28 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 2 days ago
- | Wed Feb 28 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 306 days ago
- | Wed Feb 28 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 307 days ago
- | Wed Feb 28 17: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:01 2000 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
- | Wed Feb 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 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
- | Wed Feb 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 Jan 01 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 Feb 29 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:01 1996 PST | @ 0
- | Thu Feb 29 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 1 day ago
- | Thu Feb 29 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 305 days ago
- | Thu Feb 29 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 306 days ago
- | Thu Feb 29 17: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:01 2000 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
- | Thu Feb 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 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
- | Thu Feb 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 Jan 01 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 Mar 01 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:01 1996 PST | @ 1 day
- | Fri Mar 01 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 0
- | Fri Mar 01 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 304 days ago
- | Fri Mar 01 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 305 days ago
- | Fri Mar 01 17: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:01 2000 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
- | Fri Mar 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 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
- | Fri Mar 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 Jan 01 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 Dec 30 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:01 1996 PST | @ 305 days
- | Mon Dec 30 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 304 days
- | Mon Dec 30 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 0
- | Mon Dec 30 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 1 day ago
- | Mon Dec 30 17:32:01 1996 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:01 2000 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
- | Mon Dec 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 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
- | Mon Dec 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 Jan 01 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 Dec 31 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:01 1996 PST | @ 306 days
- | Tue Dec 31 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 305 days
- | Tue Dec 31 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 1 day
- | Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 0
- | Tue Dec 31 17:32:01 1996 PST | 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
- | Tue Dec 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 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
- | Tue Dec 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 Jan 01 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 Dec 31 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:01 1996 PST | @ 1401 days
- | Fri Dec 31 17:32:01 1999 PST | Fri Mar 01 17:32:01 1996 PST | @ 1400 days
- | Fri Dec 31 17:32:01 1999 PST | Mon Dec 30 17:32:01 1996 PST | @ 1096 days
- | Fri Dec 31 17:32:01 1999 PST | Tue Dec 31 17:32:01 1996 PST | @ 1095 days
- | Fri Dec 31 17:32:01 1999 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 Dec 31 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 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 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
- | 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 Jan 01 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:01 1996 PST | @ 1402 days
- | Sat Jan 01 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1401 days
- | Sat Jan 01 17:32:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1097 days
- | Sat Jan 01 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1096 days
- | Sat Jan 01 17:32:01 2000 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 2000 PST | @ 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 Jan 01 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 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 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
- | 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 Mar 15 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 2000 PST | 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 Mar 01 17:32:01 1996 PST | @ 1474 days 9 hours 42 mins 3 secs
- | Wed Mar 15 03:14:04 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 9 hours 42 mins 3 secs
- | 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 Mar 15 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 2000 PST | 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 hours 59 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:04 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 14 hours 17 mins 57 secs ago
- | Wed Mar 15 03:14:04 2000 PST | 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 Mar 15 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:01 1996 PST | @ 1474 days 14 hours 42 mins
- | Wed Mar 15 08:14:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 14 hours 42 mins
- | 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 2000 PST | 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:01 2000 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 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 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 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 Dec 31 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:01 1996 PST | @ 1767 days
- | Sun Dec 31 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1766 days
- | Sun Dec 31 17:32:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1462 days
- | Sun Dec 31 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1461 days
- | Sun Dec 31 17:32:01 2000 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 2000 PST | @ 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 Dec 31 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 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 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
- | 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 Jan 01 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:01 1996 PST | @ 1768 days
- | Mon Jan 01 17:32:01 2001 PST | Fri Mar 01 17:32:01 1996 PST | @ 1767 days
- | Mon Jan 01 17:32:01 2001 PST | Mon Dec 30 17:32:01 1996 PST | @ 1463 days
- | Mon Jan 01 17:32:01 2001 PST | Tue Dec 31 17:32:01 1996 PST | @ 1462 days
- | Mon Jan 01 17:32:01 2001 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 2000 PST | @ 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 Jan 01 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 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 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
- | 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
+ 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 Feb 28 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 1996 PST | @ 1 day ago
+ Wed Feb 28 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 2 days ago
+ Wed Feb 28 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 306 days ago
+ Wed Feb 28 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 307 days ago
+ Wed Feb 28 17: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:01 2000 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
+ Wed Feb 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 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
+ Wed Feb 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 Jan 01 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 Feb 29 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:01 1996 PST | @ 0
+ Thu Feb 29 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 1 day ago
+ Thu Feb 29 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 305 days ago
+ Thu Feb 29 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 306 days ago
+ Thu Feb 29 17: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:01 2000 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
+ Thu Feb 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 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
+ Thu Feb 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 Jan 01 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 Mar 01 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:01 1996 PST | @ 1 day
+ Fri Mar 01 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 0
+ Fri Mar 01 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 304 days ago
+ Fri Mar 01 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 305 days ago
+ Fri Mar 01 17: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:01 2000 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
+ Fri Mar 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 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
+ Fri Mar 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 Jan 01 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 Dec 30 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:01 1996 PST | @ 305 days
+ Mon Dec 30 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 304 days
+ Mon Dec 30 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 0
+ Mon Dec 30 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 1 day ago
+ Mon Dec 30 17:32:01 1996 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:01 2000 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
+ Mon Dec 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 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
+ Mon Dec 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 Jan 01 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 Dec 31 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:01 1996 PST | @ 306 days
+ Tue Dec 31 17:32:01 1996 PST | Fri Mar 01 17:32:01 1996 PST | @ 305 days
+ Tue Dec 31 17:32:01 1996 PST | Mon Dec 30 17:32:01 1996 PST | @ 1 day
+ Tue Dec 31 17:32:01 1996 PST | Tue Dec 31 17:32:01 1996 PST | @ 0
+ Tue Dec 31 17:32:01 1996 PST | 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
+ Tue Dec 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 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
+ Tue Dec 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 Jan 01 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 Dec 31 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:01 1996 PST | @ 1401 days
+ Fri Dec 31 17:32:01 1999 PST | Fri Mar 01 17:32:01 1996 PST | @ 1400 days
+ Fri Dec 31 17:32:01 1999 PST | Mon Dec 30 17:32:01 1996 PST | @ 1096 days
+ Fri Dec 31 17:32:01 1999 PST | Tue Dec 31 17:32:01 1996 PST | @ 1095 days
+ Fri Dec 31 17:32:01 1999 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 Dec 31 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 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 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
+ 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 Jan 01 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:01 1996 PST | @ 1402 days
+ Sat Jan 01 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1401 days
+ Sat Jan 01 17:32:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1097 days
+ Sat Jan 01 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1096 days
+ Sat Jan 01 17:32:01 2000 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 2000 PST | @ 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 Jan 01 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 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 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
+ 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 Mar 15 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 2000 PST | 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 Mar 01 17:32:01 1996 PST | @ 1474 days 9 hours 42 mins 3 secs
+ Wed Mar 15 03:14:04 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 9 hours 42 mins 3 secs
+ 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 Mar 15 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 2000 PST | 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 hours 59 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:04 2000 PST | Sun Dec 31 17:32:01 2000 PST | @ 291 days 14 hours 17 mins 57 secs ago
+ Wed Mar 15 03:14:04 2000 PST | 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 Mar 15 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:01 1996 PST | @ 1474 days 14 hours 42 mins
+ Wed Mar 15 08:14:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1170 days 14 hours 42 mins
+ 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 2000 PST | 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:01 2000 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 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 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 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 Dec 31 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:01 1996 PST | @ 1767 days
+ Sun Dec 31 17:32:01 2000 PST | Fri Mar 01 17:32:01 1996 PST | @ 1766 days
+ Sun Dec 31 17:32:01 2000 PST | Mon Dec 30 17:32:01 1996 PST | @ 1462 days
+ Sun Dec 31 17:32:01 2000 PST | Tue Dec 31 17:32:01 1996 PST | @ 1461 days
+ Sun Dec 31 17:32:01 2000 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 2000 PST | @ 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 Dec 31 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 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 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
+ 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 Jan 01 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:01 1996 PST | @ 1768 days
+ Mon Jan 01 17:32:01 2001 PST | Fri Mar 01 17:32:01 1996 PST | @ 1767 days
+ Mon Jan 01 17:32:01 2001 PST | Mon Dec 30 17:32:01 1996 PST | @ 1463 days
+ Mon Jan 01 17:32:01 2001 PST | Tue Dec 31 17:32:01 1996 PST | @ 1462 days
+ Mon Jan 01 17:32:01 2001 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 2000 PST | @ 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 Jan 01 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 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 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
+ 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)
--
-- Conversions
--
-SELECT '' AS "16", f1 AS "timestamp", date(f1) AS date
+SELECT f1 AS "timestamp", date(f1) AS date
FROM TEMP_TIMESTAMP
WHERE f1 <> timestamp 'now'
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:01 1996 PST | 02-29-1996
- | Fri Mar 01 17:32:01 1996 PST | 03-01-1996
- | Mon Dec 30 17:32:01 1996 PST | 12-30-1996
- | 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:01 2000 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:01 2001 PST | 01-01-2001
- | Sat Sep 22 18:19:20 2001 PDT | 09-22-2001
+ 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:01 1996 PST | 02-29-1996
+ Fri Mar 01 17:32:01 1996 PST | 03-01-1996
+ Mon Dec 30 17:32:01 1996 PST | 12-30-1996
+ 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:01 2000 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:01 2001 PST | 01-01-2001
+ Sat Sep 22 18:19:20 2001 PDT | 09-22-2001
(16 rows)
DROP TABLE TEMP_TIMESTAMP;
Postgres, MDY
(1 row)
-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.4 1997
- | Mon Feb 10 17:32:01.5 1997
- | Mon Feb 10 17:32:01.6 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
- | 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:01 0097 BC
- | Sat Feb 16 17:32:01 0097
- | Thu Feb 16 17:32:01 0597
- | Tue Feb 16 17:32:01 1097
- | 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
+SELECT d1 AS us_postgres FROM TIMESTAMP_TBL;
+ 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.4 1997
+ Mon Feb 10 17:32:01.5 1997
+ Mon Feb 10 17:32:01.6 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