Subject: | Returns 1 instead of undef |
Hello,
The code below try to parse invalid date and should return undef
according to document, but returns 1. When I change on_error => 'croak'
it works fine.
Regards,
Note: Jan 3, 10 is Sunday.
use DateTime;
use DateTime::Format::CLDR;
my $cldr = DateTime::Format::CLDR->new( on_error => 'undef', locale
=> 'en', pattern => 'MMM d, yy eeee');
my $dt = $cldr->parse_datetime( 'Jan 3, 10 Friday' );
print "Should be undef: $dt \n";