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
--
@@ -769,12 +774,12 @@ SELECT d1 + interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
769
774
Sat Feb 14 17:32:01 1998 PST
770
775
Sun Feb 15 17:32:01 1998 PST
771
776
Mon Feb 16 17:32:01 1998 PST
772
- Thu Feb 16 17:32:01 0096 PST BC
773
- Sun Feb 16 17:32:01 0098 PST
774
- Fri Feb 16 17:32:01 0598 PST
775
- Wed Feb 16 17:32:01 1098 PST
776
- Sun Feb 16 17:32:01 1698 PST
777
- Fri Feb 16 17:32:01 1798 PST
777
+ Thu Feb 16 17:32:01 0096 LMT BC
778
+ Sun Feb 16 17:32:01 0098 LMT
779
+ Fri Feb 16 17:32:01 0598 LMT
780
+ Wed Feb 16 17:32:01 1098 LMT
781
+ Sun Feb 16 17:32:01 1698 LMT
782
+ Fri Feb 16 17:32:01 1798 LMT
778
783
Wed Feb 16 17:32:01 1898 PST
779
784
Mon Feb 16 17:32:01 1998 PST
780
785
Sun Feb 16 17:32:01 2098 PST
@@ -840,12 +845,12 @@ SELECT d1 - interval '1 year' AS one_year FROM TIMESTAMPTZ_TBL;
840
845
Wed Feb 14 17:32:01 1996 PST
841
846
Thu Feb 15 17:32:01 1996 PST
842
847
Fri Feb 16 17:32:01 1996 PST
843
- Mon Feb 16 17:32:01 0098 PST BC
844
- Thu Feb 16 17:32:01 0096 PST
845
- Tue Feb 16 17:32:01 0596 PST
846
- Sun Feb 16 17:32:01 1096 PST
847
- Thu Feb 16 17:32:01 1696 PST
848
- Tue Feb 16 17:32:01 1796 PST
848
+ Mon Feb 16 17:32:01 0098 LMT BC
849
+ Thu Feb 16 17:32:01 0096 LMT
850
+ Tue Feb 16 17:32:01 0596 LMT
851
+ Sun Feb 16 17:32:01 1096 LMT
852
+ Thu Feb 16 17:32:01 1696 LMT
853
+ Tue Feb 16 17:32:01 1796 LMT
849
854
Sun Feb 16 17:32:01 1896 PST
850
855
Fri Feb 16 17:32:01 1996 PST
851
856
Thu Feb 16 17:32:01 2096 PST
@@ -2124,7 +2129,7 @@ SELECT '2020-10-05'::timestamptz > '2202020-10-05'::date as f;
2124
2129
SELECT '4714-11-24 BC'::date::timestamptz;
2125
2130
timestamptz
2126
2131
---------------------------------
2127
- Mon Nov 24 00:00:00 4714 PST BC
2132
+ Mon Nov 24 00:00:00 4714 LMT BC
2128
2133
(1 row)
2129
2134
2130
2135
SET TimeZone = 'UTC-2';
@@ -2702,13 +2707,13 @@ RESET DateStyle;
2702
2707
SELECT to_timestamp('0097/Feb/16 --> 08:14:30', 'YYYY/Mon/DD --> HH:MI:SS');
2703
2708
to_timestamp
2704
2709
------------------------------
2705
- Sat Feb 16 08:14:30 0097 PST
2710
+ Sat Feb 16 08:14:30 0097 LMT
2706
2711
(1 row)
2707
2712
2708
2713
SELECT to_timestamp('97/2/16 8:14:30', 'FMYYYY/FMMM/FMDD FMHH:FMMI:FMSS');
2709
2714
to_timestamp
2710
2715
------------------------------
2711
- Sat Feb 16 08:14:30 0097 PST
2716
+ Sat Feb 16 08:14:30 0097 LMT
2712
2717
(1 row)
2713
2718
2714
2719
SELECT to_timestamp('2011$03!18 23_38_15', 'YYYY-MM-DD HH24:MI:SS');
@@ -2745,7 +2750,7 @@ SELECT to_timestamp('My birthday-> Year: 1976, Month: May, Day: 16',
2745
2750
SELECT to_timestamp('1,582nd VIII 21', 'Y,YYYth FMRM DD');
2746
2751
to_timestamp
2747
2752
------------------------------
2748
- Sat Aug 21 00:00:00 1582 PST
2753
+ Sat Aug 21 00:00:00 1582 LMT
2749
2754
(1 row)
2750
2755
2751
2756
SELECT to_timestamp('15 "text between quote marks" 98 54 45',
@@ -2809,7 +2814,7 @@ SELECT to_timestamp('1997 AD 11 16', 'YYYY BC MM DD');
2809
2814
SELECT to_timestamp('1997 BC 11 16', 'YYYY BC MM DD');
2810
2815
to_timestamp
2811
2816
---------------------------------
2812
- Tue Nov 16 00:00:00 1997 PST BC
2817
+ Tue Nov 16 00:00:00 1997 LMT BC
2813
2818
(1 row)
2814
2819
2815
2820
SELECT to_timestamp('1997 A.D. 11 16', 'YYYY B.C. MM DD');
@@ -2821,7 +2826,7 @@ SELECT to_timestamp('1997 A.D. 11 16', 'YYYY B.C. MM DD');
2821
2826
SELECT to_timestamp('1997 B.C. 11 16', 'YYYY B.C. MM DD');
2822
2827
to_timestamp
2823
2828
---------------------------------
2824
- Tue Nov 16 00:00:00 1997 PST BC
2829
+ Tue Nov 16 00:00:00 1997 LMT BC
2825
2830
(1 row)
2826
2831
2827
2832
SELECT to_timestamp('9-1116', 'Y-MMDD');
@@ -3091,19 +3096,19 @@ SELECT to_date('-44-02-01 BC','YYYY-MM-DD BC');
3091
3096
SELECT to_timestamp('44-02-01 11:12:13 BC','YYYY-MM-DD HH24:MI:SS BC');
3092
3097
to_timestamp
3093
3098
---------------------------------
3094
- Fri Feb 01 11:12:13 0044 PST BC
3099
+ Fri Feb 01 11:12:13 0044 LMT BC
3095
3100
(1 row)
3096
3101
3097
3102
SELECT to_timestamp('-44-02-01 11:12:13','YYYY-MM-DD HH24:MI:SS');
3098
3103
to_timestamp
3099
3104
---------------------------------
3100
- Fri Feb 01 11:12:13 0044 PST BC
3105
+ Fri Feb 01 11:12:13 0044 LMT BC
3101
3106
(1 row)
3102
3107
3103
3108
SELECT to_timestamp('-44-02-01 11:12:13 BC','YYYY-MM-DD HH24:MI:SS BC');
3104
3109
to_timestamp
3105
3110
------------------------------
3106
- Mon Feb 01 11:12:13 0044 PST
3111
+ Mon Feb 01 11:12:13 0044 LMT
3107
3112
(1 row)
3108
3113
3109
3114
--
0 commit comments