in reply to Days between 2 dates ?

Handling dates can be messy. Have a look at Date::Calc. It contains a Delta_Days function which may meet your needs.