Date Difference Calculator
Days, weeks, months, and working days between two dates.
Find the exact time between two dates — broken down into years, months, and days, plus the totals in days and weeks, and the number of working days versus weekend days.
Useful for planning projects, counting down to a deadline, or working out business days. Everything is calculated in your browser.
100% freeNo sign-up No data leaves your browserPrivacy
Formula
Calendar difference
years, months, days between the dates
Calendar-correct and leap-year aware.
Working days
count of Mon–Fri in the span [start, end)
The start date is included and the end date is not; weekends are Saturday and Sunday.
How to use the date difference calculator
- 1Pick a start date and an end date.
- 2Read the calendar breakdown plus total days, weeks, working days, and weekend days.
- 3Order doesn't matter — the tool measures the span either way.
Examples
| Example | Input | Result |
|---|---|---|
| Leap year | Jan 1 2024 → Jan 1 2025 | 366 days |
| One week | Jan 1 → Jan 8 2024 | 5 workdays, 2 weekend |
| Same date | any date → itself | 0 |
How the difference is counted
The calculator measures the span from the start date up to (but not including) the end date, so January 1 to January 8 is 7 days. It reports both a calendar breakdown (years, months, and days) and running totals (total days and total weeks), and it's leap-year aware — 2024 to 2025 across January 1 is 366 days because 2024 is a leap year.
Counting working days
Working days are Monday through Friday; weekend days are Saturday and Sunday. The tool counts how many of each fall in the span, which is handy for estimating project timelines or business turnaround. It does not account for public holidays, which vary by country and region — subtract those separately if you need an exact business-day count.
Frequently asked questions
How many days between two dates?
Enter both dates above and the calculator shows the exact number of days between them, along with weeks, months, and years. It's leap-year aware, so it counts the real number of calendar days.
How do I count working days between dates?
The calculator counts Monday-to-Friday days in the span as working days and Saturday/Sunday as weekend days. Note it doesn't account for public holidays, which differ by country.
How many weeks between two dates?
Total weeks is the total days divided by 7 (rounded down). For example, 30 days is 4 full weeks (with 2 days left over).
What is the difference between two dates in months?
The calendar breakdown shows the difference as years, months, and days — for example, 1 year, 2 months, 5 days — rather than only an approximate month count.
How do I calculate days until a future date?
Use today as the start date and the future date as the end date; the total days is your countdown. The tool works in either order.
Does the calculator include the start and end date?
It counts the span from the start date up to but not including the end date, so Jan 1 to Jan 8 is 7 days. Add one day if you want both endpoints included.
Embed this calculator
Add the Date Difference Calculator to your own website — free. Copy and paste this snippet:
<iframe src="https://numvella.com/embed/date-difference-calculator" width="100%" height="460" style="border:1px solid #e2e8f0;border-radius:12px" title="Date Difference Calculator — Numvella" loading="lazy"></iframe>