Skip to content

Date Difference Calculator

Calculate the exact difference between two dates in years, months, weeks and days. Find how long until an event or how much time has passed since any past date.

Last reviewed 15 August 2026Reviewed after a methodology change

Your details

Calculator inputs
1-12
1-12

When to use this calculator

  • When you need a fast estimate before making a bigger decision.
  • When you want to compare a few scenarios using the same assumptions.
  • When you need a clearer starting point before using a detailed quote or formal document.
  • When you want to sanity-check a figure you have seen elsewhere.

A realistic planning example

Use these sample inputs as a quick scenario test, then change one variable at a time to compare outcomes.

A realistic planning example
InputValue
Start Year2020
Start Month (1-12)1
Start Day1
End Year2025

After entering these figures, focus on result first and then rerun the tool with a more cautious assumption.

How to read your results

Result

The figure produced by this output for the inputs you entered. Change one variable at a time if you want to see what drives it.

Method & assumptionsAuthoritative sources

This calculator finds the total number of days, weeks, and months between two dates, and can optionally count only working days by excluding weekends and standard UK bank holidays. The calendar day count uses a simple subtraction of the two date values, so it is precise regardless of month length or leap years. Month and year breakdowns are approximate, based on dividing total days by 30.44 and 365.25 respectively — these are useful estimates, not exact calendar month counts. The working day count excludes fixed UK public holidays for England and Wales; users in Scotland or Northern Ireland should be aware that bank holiday dates differ slightly and may need to adjust their results manually for those jurisdictions.

Common mistakes

  • !Using an assumption that is not supported by a current local quote, bill, statement or official source.
  • !Treating a generic estimate as a lender, provider, payroll or tax authority decision.
  • !Mixing monthly and annual inputs without converting them consistently.
  • !Testing only one scenario instead of checking how a cautious assumption changes the result.

What to do next

  • Run a second scenario with a cautious assumption so you can see the downside clearly.
  • Compare the result with the related calculators below before making a decision.
  • Check current local rules, eligibility and provider terms before applying or committing money.
  • Keep a record of the assumptions so you can update the estimate when a quote, bill or pay figure changes.

Keep exploring

Browse all tools

Frequently asked

Enter your values and calculate instantly.

Use arrow keys to navigate items, Enter or Space to expand/collapse.