# New Ticket Created by Zefram # Please include the string: [perl #127004] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org/Ticket/Display.html?id=127004 >
DateTime.new on a Str input only accepts years in the range 0 to 9999 inclusive. The class is actually capable of handling year numbers outside that range, in both directions, and accepts them in numeric .new inputs. It would be more awesome, and not at all difficult, to accept the full unlimited range of year numbers in ISO 8601 string input. (Don't forget to apply the proper rules regarding the use of sign characters.) -zefram