in reply to Totaling Time

How about looking at Date::Calc.