Calculate the difference between two dates in days, weeks, months, and years. Add or subtract days from any date.