Hi,
Have a look at Date::Calc Delta_YMDHMS. It does this exactly.
J.C.
In reply to Re: Problem using DateTime by Anonymous Monk in thread Problem using DateTime by zBernie