in reply to Another date related one.....

Take another look at Date::Calc.

use Date::Calc qw( Delta_YMD ); my ($date_first, $date_next) = ("25/8/2003","1/12/2004"); my $diff = Delta_YMD(reverse( split "/", $date_first), reverse( split "/", $date_next));

After Compline,
Zaxo