Find the exact duration in days, weeks, months, or years between any two dates, with business day support.
A date duration calculator determines the exact amount of time between two calendar dates, breaking the difference down into years, months, weeks, days, and even hours. This is more complex than simply subtracting two dates because months have varying lengths (28, 29, 30, or 31 days) and leap years add an extra day every four years.
The core calculation works by finding the difference between the start date and end date. First, the calculator determines the year difference, then the remaining month difference, and finally the leftover days. For example, the duration between January 15, 2024 and March 20, 2025 is 1 year, 2 months, and 5 days.
Business days are calculated by iterating through each day in the range and counting only Monday through Friday, excluding weekends (Saturday and Sunday). This is particularly useful for project planning, contract terms, and payroll calculations where only working days count.
Common use cases: Calculating project timelines and deadlines, determining lease or rental periods, computing age or anniversary dates, planning countdowns to events, tracking employment tenure, and estimating loan interest periods. Project managers use date duration to allocate resources, while HR professionals use it to determine vacation accrual and seniority.
Leap year consideration: Every year divisible by 4 is a leap year, except for century years (divisible by 100) unless they are also divisible by 400. This means 2024 is a leap year, 1900 was not, but 2000 was. Our calculator automatically accounts for leap years and varying month lengths to provide accurate results.
Tip: When including the end date in your calculation (the "inclusive" option), the total increases by one day. This is common in hotel stays or event planning where both the start and end dates count toward the total duration.
Type the start date and end date. The calculator accepts any dates in the past, present, or future.
Count all days, business days only (excludes weekends), or business days excluding US federal holidays.
Get the result in days, weeks, months, years, hours, minutes, and seconds. The calculator handles month-length differences and leap years.
For related calculations, try our date calculator.
Cross-checked against authoritative formulas (IRS, NIST, ACM) and updated for 2025/2026 tax years and rates.
No server roundtrip. All math runs in your browser so results appear the moment you finish typing.
We never collect, store, or transmit your inputs. Every calculation runs locally in your browser.
Each calculator includes the formula, plain-English explanation, and FAQs so you understand the result.
Estimates only. Calculator results are for educational and planning purposes — not professional advice. For binding decisions on taxes, investments, health, or legal matters, consult a qualified professional.