Future And Past Date Calculation

Calculate the date for future and/or past for given date(- or +). Add or substract days from any given date.
Present Date
Add Subtract
No of DaysMonthsYears
DayMonth Year
Add or substract days, months and years from any given date, for example we wants to know the date after 3 months and 5 days means means we should calculate the date as follows:
Given date is : 20-10-2008 and adding 3 months and 5 days
Then date will be : 25-01-2009