#!/usr/bin/perl use utf8; use warnings; use strict; use Test::Inter; $::ti = new Test::Inter $0; require "tests.pl"; our $obj = new Date::Manip::Date; $obj->config("forcedate","2000-01-21-12:30:45,America/New_York"); $obj->config("language","German","dateformat","nonUS"); sub test { my(@test)=@_; if ($test[0] eq "config") { shift(@test); $obj->config(@test); return (); } my $err = $obj->parse(@test); if ($err) { return $obj->err(); } else { my $d1 = $obj->value(); return $d1; } } my $tests=qq{ 'Mo 3. Jan 11:00:00 EST 2022' => "2022010311:00:00" }; $::ti->tests(func => \&test, tests => $tests); $::ti->done_testing(); #Local Variables: #mode: cperl #indent-tabs-mode: nil #cperl-indent-level: 3 #cperl-continued-statement-offset: 2 #cperl-continued-brace-offset: 0 #cperl-brace-offset: 0 #cperl-brace-imaginary-offset: 0 #cperl-label-offset: 0 #End: