in reply to Difference between two dates in years
Try Date::Manip.
use Date::Manip; $dyear = Delta_Format(DateCalc('1925-12-22 00:00UTC', '2012-03-22 00:0 +0UTC'), '%yys'); # $dyear is now 86.249, the difference between the two dates in years
In Section
Seekers of Perl Wisdom