Calculate the exact number of days, months, and years between any two dates. Perfect for filling government forms, calculating notice periods, figuring out contract durations, or just knowing how many days until an event.

Two tools in one: Date Difference calculates the gap between two dates, and Add/Subtract Days lets you find a future or past date by adding or subtracting days from any date. Results show the breakdown in years, months, days, weeks, and total days.

How to Use This Calculator

  1. Select the start date and end date using the date pickers.
  2. Click “Calculate Difference” to see the exact gap.
  3. Switch to Tab 2 to add or subtract days from a date.
  4. Results show the breakdown in multiple formats (years/months/days, total days, weeks).
Select start and end dates to calculate the difference between them.
Enter the number of days to add or subtract from the start date.

Frequently Asked Questions

How to calculate days between two dates?

Enter the start date and end date in our calculator. It will show the exact difference in years, months, and days, plus the total number of days. The calculation accounts for varying month lengths and leap years.

How many days are there in a year?

A regular year has 365 days, and a leap year has 366 days. Leap years occur every 4 years (divisible by 4), except century years (divisible by 100) unless also divisible by 400. So 2024 was a leap year, 2025 is not.

How to calculate notice period end date?

Use the “Add/Subtract Days” tab. Enter your last working day request date and add the number of notice period days (commonly 30, 60, or 90 days). The calculator will show your exact last working date.

Related Calculators