Date Duration Calculator
Calculate the exact number of days, weeks, months, and years between two dates. Includes business days, and the option to count or exclude the end date.
Pick a start and end date to find the precise duration between them — broken down into years/months/days, total days, weeks, and business days. Add optional times for an even more exact result.
What is a Date Duration Calculator?
A date duration calculator works out exactly how much time lies between two dates — in days, weeks, months, years, hours, and even business days. Counting this by hand is fiddly because months have different lengths and leap years add a day, so a calculator removes the guesswork. Whether you're counting down to an event, working out a contract period, calculating someone's age in days, or measuring how long since a milestone, this tool gives a precise answer instantly.
It also shows the duration in multiple units at once, so you can see the same span expressed as a tidy years-months-days breakdown or as a raw total of days or weeks — whichever you need.
How to Calculate the Duration Between Two Dates
The simplest measure is the total number of days, found by subtracting the earlier date from the later one. From there, the duration can be expressed in larger units. The calendar breakdown (years, months, days) accounts for the actual lengths of the months involved and any leap years.
Weeks = Total Days ÷ 7
Hours = Total Days × 24
Calendar breakdown counts whole years, then
whole months, then the remaining days
"Include end day" adds 1 to the total
How to Use This Calculator
Enter your start and end dates. Optionally add a start and end time for an exact hours-and-minutes result. Tick "Include the end day" if you want the final day counted (useful for things like rental periods or event durations where both the first and last day count). Click Calculate to see the full breakdown across every unit.
What the Results Mean
The headline result is the calendar breakdown — the most natural way to express a duration, like "2 years, 3 months, 14 days". Total days is the raw count, handy for precise calculations. Weeks, months, hours, and minutes express the same span in other units. Business days counts only weekdays (Monday to Friday), excluding weekends — useful for work and delivery estimates.
Counting Inclusive vs Exclusive Dates
There are two common ways to count days between dates. Exclusive counting (the default) measures the gap — from Monday to Wednesday is 2 days. Inclusive counting includes both endpoints — Monday to Wednesday becomes 3 days. Which you want depends on the context: a countdown to a deadline is usually exclusive, while a holiday or event spanning both end dates is usually inclusive. The checkbox lets you switch between them.
Why Months Are Tricky
Expressing a duration in months is ambiguous because months vary from 28 to 31 days. This calculator gives two views: an approximate total months figure (based on the average month length) for quick reference, and a precise calendar breakdown that counts the actual whole months between your dates. For exact work like contracts or interest, the calendar breakdown and total-days figures are the most reliable.
Common Uses
- Countdowns: days until a wedding, holiday, exam, due date, or deadline.
- Anniversaries and milestones: how long you've been together, employed, or sober.
- Contracts and leases: the exact length of an agreement or notice period.
- Project planning: business days available between two dates.
- Age in days: someone's precise age expressed in total days.
Does It Account for Leap Years?
Yes. The calculator uses your device's calendar, which correctly handles leap years (the extra day on 29 February every four years, with the century exceptions). This means a span crossing 29 February is counted accurately, and the total-days figure is always exact regardless of how many leap years fall within the period.
Frequently Asked Questions
Explore All NerdyTools By Categories
Find the right tool for any task — free, fast, and no sign-up required
