|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.