Skip to main content

Date Difference Calculator

Count the years, months, days, weeks and working days between two dates. Skip weekends and Indian public holidays, add your own holidays. Free and private.

More options
Dates like 2026-03-04

Shortcuts: Ctrl+Enter run · Ctrl+Shift+C copy result · / search (use ⌘ on Mac)

Next steps

Done here? Use the Send to… menu on the result to carry it on to Date Add / Subtract.

Free Date Difference Calculator

Pick two dates and see how far apart they are in years, months and days, in total days and weeks, and in working days. It gives developers a quick browser-based way to solve a focused date difference calculator task before moving the result into a project.

How to use Date Difference Calculator

Enter the start and end date. Turn on "Skip Indian national holidays" to leave holidays out of the working-day count.

Common mistakes

  • Forgetting that the end date is not counted by default.
  • Assuming state or company holidays are in the list: add them yourself.

Frequently asked questions

Is the end date counted?
By default the answer is the distance between the dates, so Monday to Tuesday is 1 day. Turn on "Count the end date too" to include both days.
How are business days counted?
Every day in the range that is not a weekend day and not a holiday you chose. The weekend can be Saturday and Sunday, Sunday only, or Friday and Saturday.
How accurate is the holiday list?
It holds the national holidays of 2026 and 2027. Dates that depend on the moon can differ by a day, and state holidays are not included. Add your own dates for anything else.
Is anything uploaded?
No. The calculation runs in your browser and nothing you enter is sent to a server.
How do I use this date difference calculator tool?
Use the interactive controls above; processing stays in your browser and the result is intended as a practical starting point for development work.

More Data Generation & Utilities

View all Data Generation & Utilities tools →