]> granicus.if.org Git - postgresql/commitdiff
Sequence of date interpretation not quite right.
authorThomas G. Lockhart <lockhart@fourpalms.org>
Tue, 12 Oct 1999 13:57:04 +0000 (13:57 +0000)
committerThomas G. Lockhart <lockhart@fourpalms.org>
Tue, 12 Oct 1999 13:57:04 +0000 (13:57 +0000)
doc/src/sgml/datetime.sgml

index b764a89ac4f2304a1c2e14b2ab1372767b20bc9f..4c2d16cd7da5ad5c1f8e8638857081e426d4e199 100644 (file)
@@ -1,8 +1,11 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.4 1999/06/23 06:17:51 thomas Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/datetime.sgml,v 2.5 1999/10/12 13:57:04 thomas Exp $
 Date/time details
 
 $Log: datetime.sgml,v $
+Revision 2.5  1999/10/12 13:57:04  thomas
+Sequence of date interpretation not quite right.
+
 Revision 2.4  1999/06/23 06:17:51  thomas
 Clarify input/output timezone information.
 Add detail on exact interpretation of "concatenated date"
@@ -425,13 +428,13 @@ Finish initial markup of cvs.sgml, and include it in the programmer's guide
      then <literal>EST</literal> refers to Australia Eastern Std Time,
      which has an offset of +10:00 hours from UTC.
     </para>
-   </note>
-  </para>
 
-  <para>
-   Australian time zones and their naming variants
-   account for fully one quarter of all time zones in the 
-   <productname>Postgres</productname> time zone lookup table.
+    <para>
+     Australian time zones and their naming variants
+     account for fully one quarter of all time zones in the 
+     <productname>Postgres</productname> time zone lookup table.
+    </para>
+   </note>
   </para>
 
   <procedure>
@@ -488,12 +491,13 @@ Finish initial markup of cvs.sgml, and include it in the programmer's guide
        Do a binary-search table lookup for the token
        as either a special string (e.g. <literal>today</literal>),
        day (e.g. <literal>Thursday</literal>),
-       month (e.g. <literal>January</literal>), or noise word (e.g. <literal>on</literal>).
+       month (e.g. <literal>January</literal>),
+       or noise word (e.g. <literal>on</literal>).
       </para>
       <para>
        Set field values and bit mask for fields.
-       For example, set year, month, day for <literal>today</literal>, and additionally
-       hour, minute, second for <literal>now</literal>.
+       For example, set year, month, day for <literal>today</literal>, 
+       and additionally hour, minute, second for <literal>now</literal>.
       </para>
      </step>
      
@@ -524,7 +528,7 @@ Finish initial markup of cvs.sgml, and include it in the programmer's guide
        and if no other date fields have been previously read, then interpret 
        as a "concatenated date" (e.g. <literal>19990118</literal>). 8
        and 6 digits are interpreted as year, month, and day, while 7
-       and 5 digits are interpreted as year, day of year.
+       and 5 digits are interpreted as year, day of year, respectively.
       </para>
      </step>
 
@@ -550,7 +554,7 @@ Finish initial markup of cvs.sgml, and include it in the programmer's guide
 
      <step>
       <para>
-       If in non-European (US) date mode, and if the month field has not yet been read,
+       If the month field has not yet been read,
        and if the value is less than or equal to 12, then interpret as a month.
       </para>
      </step>
@@ -558,14 +562,7 @@ Finish initial markup of cvs.sgml, and include it in the programmer's guide
      <step>
       <para>
        If the day field has not yet been read,
-       and if the value is less than or equal to 31, then interpret as a month.
-       </para>
-       </step>
-
-     <step>
-      <para>
-       If the month field has not yet been read,
-       and if the value is less than or equal to 12, then interpret as a month.
+       and if the value is less than or equal to 31, then interpret as a day.
       </para>
      </step>