Date & Time Tools
Date Difference Calculator
Calculate days, weeks, months, and years between two dates. Includes working days, weekends, hours, minutes, and weekday lookup.
Pick two dates
The duration is calculated locally, so your dates never leave your browser.
Sunday, May 18, 2025
Monday, May 18, 2026
How to use
- Pick a start date and an end date using the date pickers.
- Optionally tick Include time of day to factor in hours and minutes.
- Read the duration summary, total units, and calendar breakdown in the Result panel.
- Use Set to today, Swap dates, Clear all, or any Copy button as needed.
About this tool
Date Difference Calculator measures the duration between any two dates and breaks it into every unit you might need. Pick a start date and an end date, optionally include a time of day, and the tool returns total days, weeks, months, years, hours, minutes, and seconds, plus a calendar-aware breakdown in years, months, weeks, and days. It also counts working days (Monday through Friday) and weekend days within the range, and shows the day of the week for each end of the range. Useful for project timelines, contract durations, age in days, days until a deadline, and any "how many days between two dates" question. All math runs in your browser, so the dates you type never leave your device.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Date Calculator
Find the date that is N days, weeks, months, or years from today or any date.
Open tool
Date & TimeUnix Timestamp Converter
Convert epoch timestamps to dates and back.
Open tool
Date & TimeHours Calculator
Time card calculator with breaks, daily and weekly overtime, and pay.
Open tool
Date & TimeAge Calculator
Exact age, day of birth, next birthday countdown, and lifetime stats.
Open tool