Document that datetime year '0' is considered in a recent century, not
authorBruce Momjian <bruce@momjian.us>
Tue, 17 Mar 2009 18:35:26 +0000 (18:35 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 17 Mar 2009 18:35:26 +0000 (18:35 +0000)
just '00'.

src/backend/utils/adt/datetime.c

index a9144c7d09a8b246ce8a618115a1cf09583fa136..a363c9a70ec580fdb1739acec01cd73b90a750b3 100644 (file)
@@ -2264,7 +2264,7 @@ ValidateDate(int fmask, bool is2digits, bool bc, struct pg_tm * tm)
                }
                else if (is2digits)
                {
-                       /* allow 2-digit input for 1970-2069 AD; 00 is allowed */
+                       /* allow 2-digit input for 1970-2069 AD; '0' or '00' is allowed */
                        if (tm->tm_year < 0)                            /* just paranoia */
                                return DTERR_FIELD_OVERFLOW;
                        if (tm->tm_year < 70)