Date Difference Calculator
Calculate the exact difference between two dates in years, months, days, and business days.
Select dates
Result
Select valid start and end dates to see the difference.
Business days count weekdays (Monday to Friday) between the two dates, inclusive of both the start and end dates. Public holidays are not excluded.
How to use Date Difference Calculator
-
Pick a start date
Use the date picker to select your start date, or click 'Today' to use the current date.
-
Pick an end date
Select the end date the same way. The order does not matter — the tool always shows a positive result.
-
Read the full breakdown
View the difference in years, months, and days, plus total days, total weeks, total hours, and business days all at once.
-
Check business days
The business days figure excludes Saturdays and Sundays. Use this for calculating working deadlines, notice periods, or contract durations.
-
Use Today as a reference
Click the 'Today' button next to either date field to instantly set it to the current date — handy for counting days from now to a future deadline.
Date Difference Calculator FAQ
How are the days between two dates calculated?
Does business days include the start and end dates?
Does it account for public holidays?
How does it handle leap years?
What if the start date is after the end date?
How do I count working days between two dates?
Can I use this to calculate a deadline?
Can I calculate the difference in hours?
Is any data sent to a server?
Background
Calculate the precise difference between any two dates. See the result broken down into years, months, and days, plus total days, total weeks, total hours, and business days (weekdays only, excluding Saturday and Sunday). Use the "Today" button to quickly set either date to the current date. The order of dates does not matter — the tool always shows a positive result. Correctly handles leap years so calculations involving February 29th are accurate. Business day counts include both the start and end dates and exclude weekends. Useful for calculating project durations, contract periods, payment deadlines, age differences, or days until an event. All calculations run locally in your browser with nothing transmitted to any server.
Related tools
Age Calculator
Calculate your exact age in years, months, and days with birthday countdown and zodiac sign.
Timezone Converter
Convert times between timezones and compare up to four zones side by side.
Countdown Timer
Live countdown to any target date or duration with presets, alerts, pause/resume, reminders, and persistence.
Stopwatch
Precise stopwatch with lap times, split tracking, and millisecond accuracy.
Pomodoro Timer
Pomodoro technique timer with customisable work and break durations, session tracking, and audio alerts.