1
1
--
2
2
-- HOROLOGY
3
3
--
4
- SET DateStyle = 'Postgres, MDY';
5
- SHOW TimeZone; -- Many of these tests depend on the prevailing setting
6
- TimeZone
7
- ----------
8
- PST8PDT
4
+ SHOW TimeZone; -- Many of these tests depend on the prevailing settings
5
+ TimeZone
6
+ ---------------------
7
+ America/Los_Angeles
8
+ (1 row)
9
+
10
+ SHOW DateStyle;
11
+ DateStyle
12
+ ---------------
13
+ Postgres, MDY
9
14
(1 row)
10
15
11
16
--
@@ -765,12 +770,12 @@ SELECT d1 + interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
765
770
Sat Feb 14 17:32:01 1998 PST
766
771
Sun Feb 15 17:32:01 1998 PST
767
772
Mon Feb 16 17:32:01 1998 PST
768
- Thu Feb 16 17:32:01 0096 PST BC
769
- Sun Feb 16 17:32:01 0098 PST
770
- Fri Feb 16 17:32:01 0598 PST
771
- Wed Feb 16 17:32:01 1098 PST
772
- Sun Feb 16 17:32:01 1698 PST
773
- Fri Feb 16 17:32:01 1798 PST
773
+ Thu Feb 16 17:32:01 0096 LMT BC
774
+ Sun Feb 16 17:32:01 0098 LMT
775
+ Fri Feb 16 17:32:01 0598 LMT
776
+ Wed Feb 16 17:32:01 1098 LMT
777
+ Sun Feb 16 17:32:01 1698 LMT
778
+ Fri Feb 16 17:32:01 1798 LMT
774
779
Wed Feb 16 17:32:01 1898 PST
775
780
Mon Feb 16 17:32:01 1998 PST
776
781
Sun Feb 16 17:32:01 2098 PST
@@ -836,12 +841,12 @@ SELECT d1 - interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
836
841
Wed Feb 14 17:32:01 1996 PST
837
842
Thu Feb 15 17:32:01 1996 PST
838
843
Fri Feb 16 17:32:01 1996 PST
839
- Mon Feb 16 17:32:01 0098 PST BC
840
- Thu Feb 16 17:32:01 0096 PST
841
- Tue Feb 16 17:32:01 0596 PST
842
- Sun Feb 16 17:32:01 1096 PST
843
- Thu Feb 16 17:32:01 1696 PST
844
- Tue Feb 16 17:32:01 1796 PST
844
+ Mon Feb 16 17:32:01 0098 LMT BC
845
+ Thu Feb 16 17:32:01 0096 LMT
846
+ Tue Feb 16 17:32:01 0596 LMT
847
+ Sun Feb 16 17:32:01 1096 LMT
848
+ Thu Feb 16 17:32:01 1696 LMT
849
+ Tue Feb 16 17:32:01 1796 LMT
845
850
Sun Feb 16 17:32:01 1896 PST
846
851
Fri Feb 16 17:32:01 1996 PST
847
852
Thu Feb 16 17:32:01 2096 PST
@@ -2120,7 +2125,7 @@ SELECT '2020-10-05'::timestamptz > '2202020-10-05'::date as f;
2120
2125
SELECT '4714-11-24 BC'::date::timestamptz;
2121
2126
timestamptz
2122
2127
---------------------------------
2123
- Mon Nov 24 00:00:00 4714 PST BC
2128
+ Mon Nov 24 00:00:00 4714 LMT BC
2124
2129
(1 row)
2125
2130
2126
2131
SET TimeZone = 'UTC-2';
@@ -2627,13 +2632,13 @@ RESET DateStyle;
2627
2632
SELECT to_timestamp('0097/Feb/16 --> 08:14:30', 'YYYY/Mon/DD --> HH:MI:SS');
2628
2633
to_timestamp
2629
2634
------------------------------
2630
- Sat Feb 16 08:14:30 0097 PST
2635
+ Sat Feb 16 08:14:30 0097 LMT
2631
2636
(1 row)
2632
2637
2633
2638
SELECT to_timestamp('97/2/16 8:14:30', 'FMYYYY/FMMM/FMDD FMHH:FMMI:FMSS');
2634
2639
to_timestamp
2635
2640
------------------------------
2636
- Sat Feb 16 08:14:30 0097 PST
2641
+ Sat Feb 16 08:14:30 0097 LMT
2637
2642
(1 row)
2638
2643
2639
2644
SELECT to_timestamp('2011$03!18 23_38_15', 'YYYY-MM-DD HH24:MI:SS');
@@ -2670,7 +2675,7 @@ SELECT to_timestamp('My birthday-> Year: 1976, Month: May, Day: 16',
2670
2675
SELECT to_timestamp('1,582nd VIII 21', 'Y,YYYth FMRM DD');
2671
2676
to_timestamp
2672
2677
------------------------------
2673
- Sat Aug 21 00:00:00 1582 PST
2678
+ Sat Aug 21 00:00:00 1582 LMT
2674
2679
(1 row)
2675
2680
2676
2681
SELECT to_timestamp('15 "text between quote marks" 98 54 45',
@@ -2734,7 +2739,7 @@ SELECT to_timestamp('1997 AD 11 16', 'YYYY BC MM DD');
2734
2739
SELECT to_timestamp('1997 BC 11 16', 'YYYY BC MM DD');
2735
2740
to_timestamp
2736
2741
---------------------------------
2737
- Tue Nov 16 00:00:00 1997 PST BC
2742
+ Tue Nov 16 00:00:00 1997 LMT BC
2738
2743
(1 row)
2739
2744
2740
2745
SELECT to_timestamp('1997 A.D. 11 16', 'YYYY B.C. MM DD');
@@ -2746,7 +2751,7 @@ SELECT to_timestamp('1997 A.D. 11 16', 'YYYY B.C. MM DD');
2746
2751
SELECT to_timestamp('1997 B.C. 11 16', 'YYYY B.C. MM DD');
2747
2752
to_timestamp
2748
2753
---------------------------------
2749
- Tue Nov 16 00:00:00 1997 PST BC
2754
+ Tue Nov 16 00:00:00 1997 LMT BC
2750
2755
(1 row)
2751
2756
2752
2757
SELECT to_timestamp('9-1116', 'Y-MMDD');
@@ -3016,19 +3021,19 @@ SELECT to_date('-44-02-01 BC','YYYY-MM-DD BC');
3016
3021
SELECT to_timestamp('44-02-01 11:12:13 BC','YYYY-MM-DD HH24:MI:SS BC');
3017
3022
to_timestamp
3018
3023
---------------------------------
3019
- Fri Feb 01 11:12:13 0044 PST BC
3024
+ Fri Feb 01 11:12:13 0044 LMT BC
3020
3025
(1 row)
3021
3026
3022
3027
SELECT to_timestamp('-44-02-01 11:12:13','YYYY-MM-DD HH24:MI:SS');
3023
3028
to_timestamp
3024
3029
---------------------------------
3025
- Fri Feb 01 11:12:13 0044 PST BC
3030
+ Fri Feb 01 11:12:13 0044 LMT BC
3026
3031
(1 row)
3027
3032
3028
3033
SELECT to_timestamp('-44-02-01 11:12:13 BC','YYYY-MM-DD HH24:MI:SS BC');
3029
3034
to_timestamp
3030
3035
------------------------------
3031
- Mon Feb 01 11:12:13 0044 PST
3036
+ Mon Feb 01 11:12:13 0044 LMT
3032
3037
(1 row)
3033
3038
3034
3039
--
0 commit comments