]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Doc: fix discussion of how to get real Julian Dates.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Apr 2021 14:03:28 +0000 (10:03 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Apr 2021 14:03:28 +0000 (10:03 -0400)
Somehow I'd convinced myself that rotating to UTC-12 was the way
to do this, but upon further review, it's definitely UTC+12.

Discussion: https://postgr.es/m/1197050.1619123213@sss.pgh.pa.us

doc/src/sgml/datetime.sgml

index cb250a63d42785223f07e2d34f99d9f9b6287d62..4258bf83af8e1ae01105e05ba3c5a3e2eacdafa5 100644 (file)
@@ -908,22 +908,22 @@ $ <userinput>cal 9 1752</userinput>
   <para>
    This definition does, however, provide a way to obtain the astronomical
    definition when you need it: do the arithmetic in time
-   zone <literal>UTC-12</literal>.  For example,
+   zone <literal>UTC+12</literal>.  For example,
 <programlisting>
-=&gt; SELECT extract(julian from '2021-06-23 7:00:00-04'::timestamptz at time zone 'UTC-12');
+=&gt; SELECT extract(julian from '2021-06-23 7:00:00-04'::timestamptz at time zone 'UTC+12');
      date_part
 --------------------
- 2459389.9583333335
+ 2459388.9583333335
 (1 row)
-=&gt; SELECT extract(julian from '2021-06-23 8:00:00-04'::timestamptz at time zone 'UTC-12');
+=&gt; SELECT extract(julian from '2021-06-23 8:00:00-04'::timestamptz at time zone 'UTC+12');
  date_part
 -----------
-   2459390
+   2459389
 (1 row)
-=&gt; SELECT extract(julian from date '2021-06-24');
+=&gt; SELECT extract(julian from date '2021-06-23');
  date_part
 -----------
-   2459390
+   2459389
 (1 row)
 </programlisting>
   </para>