http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13601
--- Comment #6 from Colin Campbell <[email protected]> --- (In reply to Jonathan Druart from comment #0) > For a couple of reasons, dt_from_string should not use > DateTime::Format::DateParse: > 1/ It does not manage date < 1900 (certainly caused by l.47 of this module: > $p{ year } = $year ? $year + 1900 : DateTime->now->year; > 2/ It considers 31/01/2015 as a valid us date, which is not. The reason dates before 1900 are not handled is in the doc for Date::Parse Date::Parse uses Time::Local internally, so is limited to only parsing dates which result in valid values for Time::Local::timelocal. This generally means dates between 1901-12-17 00:00:00 GMT and 2038-01-16 23:59:59 GMT That wasnt a problem with DateUtils as it was just ensuring the old C4::Dates routines could be handled which were also unable to handle pre 1900 dates -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
