in reply to How do I Compare Dates

Take a peek at Date::Manip, particularly the DateCalc() method.

Cheers,
KM

Originally posted as a Categorized Answer.