Date Difference Calculator
Explore More Everyday Life Calculators
How to Use the Date Difference Calculator
Set the From date
Pick the month, day, and year from the three dropdowns, or tap the From Today button to jump straight to the current date.
Set the To date
Choose the second date the same way. A To Today button is also there, handy for quick how-many-days-since and how-many-days-until counts.
Use a quick range (optional)
Tap a preset such as Last 30 Days or Next 365 Days to fill both dates instantly, saving you from picking through the dropdowns.
Click Calculate
The order of the two dates does not matter - the earlier date is always treated as the start, so you always get a clear, positive result.
Read your results
See the main time span, total days, business days (Mon-Fri), weekend days, how many of each weekday, plus hours, minutes, seconds, and a couple of fun facts.
The Exact Gap Between Any Two Dates - Days, Business Days, and Weekends in One View
"How many days until the deadline?" "How long have we been working on this project?" "When does my lease expire relative to when I need to move?" These questions come up constantly - in personal life, at work, and in planning that bridges both. And the answer is never as simple as subtracting one number from another. Months have 28, 29, 30, or 31 days. Leap years insert an extra day that falls in different places. Weekends do not count for business deadlines but do count for personal countdowns. Our Date Difference Calculator handles all of this in one click: enter any two dates and get the precise interval in years, months, and days, alongside the total day count, business days, weekend days, and a weekday-by-weekday breakdown. No calendar counting, no mental gymnastics, no "close enough" estimates.
Calendar Days vs. Business Days: The Distinction That Matters
When someone says "you have 30 days to respond," they usually mean 30 calendar days - weekends and holidays included. When a contract says "within 10 business days," they mean 10 days that fall on Monday through Friday, excluding recognized holidays. This distinction has enormous practical consequences, which is why this calculator shows you both numbers side by side.
A 30-calendar-day deadline starting on a Friday actually gives you about 22 working days to complete the task (assuming no holidays). A 30-business-day deadline starting on the same Friday means roughly 42 calendar days - nearly six weeks. Confusing the two can make the difference between meeting a deadline and missing it by weeks. The Business Days (Mon-Fri) card in the results is exactly the figure spreadsheets call NETWORKDAYS: every weekday in the range, with the two endpoints handled the same way as the total day count.
One honest caveat: this calculator uses weekends to define business days. Public holidays depend on your country, region, and even your employer, so subtract any holidays that fall inside your range to get the true working-day total for your situation.
How Many of Each Weekday: Plan Shifts, Deliveries, and Reports
The weekday breakdown is the feature most date tools leave out. In one glance you can see how many Mondays, Tuesdays, through Sundays fall inside your range. This is gold for scheduling: a four-week sprint has exactly 20 weekdays and 8 weekend days; a monthly billing window might contain five Fridays; a delivery route that skips Wednesdays needs a count of the other five days.
Because the counts never change from one browser session to the next, you can also use them to verify your own plans. If someone tells you a month has "about 22 working days," you can confirm it in seconds, and you will instantly see which months quietly add a fifth Monday, the classic reason payroll and billing calendars drift.
Quick Ranges and the Today Button: Avoiding Date-Picking Errors
The most common mistake in date arithmetic is misreading the calendar. Two buttons fix that. Use Today drops the current date into either the From or the To field with one tap, which is perfect for "how many days since" and "how many days until" questions. Should you need today's value for both ends of the range, set both, and the calculator will simply tell you the two dates are the same.
The Quick Ranges row goes further: Last 7 Days, Last 30 Days, Last 90 Days, Next 30 Days, and Next 365 Days fill in both dates for you and calculate immediately. These are the five spans people actually ask about week after week - a trailing week of activity, a monthly statement window, a quarterly review, a one-month notice period, or a full-year comparison. If the preset covers your question, you never touch a dropdown at all.
Inclusive vs. Exclusive Counting: One Day Makes a Difference
This calculator measures the gap between the two dates, so the day count is exclusive - it does not include both endpoints. A task running from Monday to Wednesday inclusive spans 3 calendar days even though the gap between the two dates is 2. The notes in the result panel remind you of this: add 1 to the total whenever you need an inclusive count, such as booking a stay that runs through checkout day, a rental period, or a public holiday window.
Business days follow the same convention as spreadsheets: the range runs from the start of the earlier date up to, but not including, the later date. That keeps the business-day count consistent with the total day count, so the two always add up and never double-count a single day.
Leap Years and Irregular Months: Why the Day Count Is Your Most Reliable Unit
Months are not a fixed number of days. The gap between January 1 and February 1 is 31 days, while between February 1 and March 1 it is 28 or 29. Years wobble too: a full year is 365 days, or 366 when it crosses a February 29. The calculator counts full calendar months between the dates and reports leftover days separately, which is why "1 month" plus "3 days" can be a different number of days depending on where it lands.
For absolute precision, lean on the Total Days value - it is the only truly fixed unit. The details panel goes even deeper: total months, hours, minutes, and seconds as plain numbers, a decimal year count for reports, and two fun extras. Full Moons shows how many approximate lunar cycles (~29.53 days) fit in the span, great for anniversary trivia. Fraction of a Year appears when the span is under 365 days, showing the range as a percentage of a mean calendar year so you can compare uneven periods fairly.
Project, Legal, Financial, and Personal Uses in the Real World
Project managers live and die by date calculations. A project that starts January 15 and must deliver by March 28 has 72 calendar days, but only 52 of them are weekdays. Subtract a one-week holiday shutdown and the genuinely staffed days drop to 47. Pulling the two numbers straight from this tool instead of estimating makes resourcing decisions concrete at kickoff, mid-flight, and in the retrospective.
Legal and financial contexts run on the same math. Statute of limitations windows, court filing deadlines, interest accrual periods, loan durations, and insurance coverages all count precise intervals. In finance, a bond held for 366 days across a leap year accrues slightly more than one held for 365. Rental agreements, subscription renewals, and notice periods all hinge on exact dates - and getting them right the first time beats disputing them later.
Personal life runs on date calculations too. You are 247 days from a planned vacation. A pregnancy has about 84 days from week 28 until the due date. You have 43 days left on your lease and need to move. Your child starts school in 112 days and the registration window closes sooner than you think. The same tool works looking backward: how many days since you started the fitness challenge, or since you said the thing you cannot unsay. Tracking elapsed time can be as motivating as counting down to a goal - and now you can break it into business days and weekdays too.