Date Calculator

Calculate the difference between two dates or add and subtract days, weeks, months and years.

Result

How to Use the Date Calculator

Select a mode — Date Difference, Add to Date, or Subtract from Date. Enter the required dates and values, then click Calculate.

Date Difference Mode

Enter a start date and end date to find the exact difference in years, months, days, total days, weeks, weekdays and weekend days.

Add / Subtract Date Mode

Enter a starting date and specify how many days, weeks, months or years to add or subtract. The calculator will show you the resulting date.

Example

Difference between 1 January 2024 and 29 August 2026: 2 years, 7 months, 28 days (973 total days, 695 weekdays, 278 weekend days).

Frequently Asked Questions

How do I calculate days between two dates?

Enter both dates in the Date Difference tab and click Calculate. The calculator shows the exact difference in multiple units including total days, weeks, weekdays and weekends.

Does this account for leap years?

Yes. The calculator uses standard date arithmetic that correctly accounts for leap years and varying month lengths.

Can I add months to a date?

Yes. Switch to the "Add to Date" tab, enter your start date, specify the number of months (and optionally days, weeks, years), and click Calculate.