Subject: | %Y and %G must contain exactly four digits |
DateTime::Format::Strptime's parsing of %Y and %G requires exactly four digits
for the year - 3 or 5 digits are not parsed at all (lines 992 and 915
respectively, in version 1.56). This limitation is not documented; is it
absolutely required (i.e. is DateTime incapable of processing times earlier
than year 1000 or later than 9999)?
I think this hard limitation in the parser should be lifted, or it should be clearly documented.