Home › Calculators › Date Difference Calculator

Date Difference Calculator

Need to know how long it is from one date to another? This free date difference calculator counts the exact days, weeks, months and years between two dates, with an optional business-days mode that skips weekends. It runs instantly in your browser.

What is a date difference calculator?

A date difference calculator measures how much time passes between two dates. You pick a start and end date, click Calculate, and it reports the total days plus the same span expressed as weeks, months and years. This is useful for the many everyday moments where you need a precise count: how many days until a deadline or due date, how many days have passed since an event, how much time is left before a trip, or how old a project or subscription is. Handling month lengths and leap years by hand is error-prone, and this calculator does it automatically with the browser's Date object. It also offers a business-days mode that counts only Monday to Friday, which is exactly what shipping windows, contract deadlines and payment terms are usually quoted in. Because it runs locally, your dates stay on your device and results appear the moment you click Calculate.

How to use

  1. Pick your start and end dates.
  2. Optionally tick 'business days only' to exclude weekends.
  3. Click Calculate to see the total days, weeks, months and years.

Example

Set the start date to 2026-01-01 and the end date to 2026-03-01. The calculator reports 59 days, 8 weeks, 1 month and 0 years, and with the business-days toggle on it shows the number of weekdays in that range.

Who is this date difference calculator for?

Counting the span between two dates comes up constantly, and it means different things to different people.

Date difference table — days between two dates

These figures use the same day, week, month and year methods as the calculator above.

Start dateEnd dateDaysWeeksMonthsYears
1 Jan 19951 Jan 202611,3231,61737131
1 Jan 20251 Jan 202636552110
1 Feb 20241 Mar 202429400
1 Jan 20261 Mar 202659810

Common use cases

Pro tips

FAQ

How many days are between two dates?

The calculator counts every calendar day between the two selected dates and reports the total days, plus weeks, months and years.

Does it exclude weekends?

Optionally. Toggle the business-days option to count only working days (Monday to Friday) between the dates.

Does it include both start and end dates?

It counts the full span between them. If you need an inclusive count that adds the end day, add one to the total.

Does it count holidays?

No — business days exclude weekends but not public holidays, so subtract any holidays in your range manually.

What if I put the dates in the wrong order?

The calculator swaps them automatically, so you always get a positive number of days.

Are leap years handled?

Yes — the calculator uses standard date logic, so February 29 and leap years are counted correctly.

Is it private?

Yes, it runs entirely in your browser and nothing is uploaded.

Is it free?

Yes, free and unlimited with no signup.

More FAQs

Are these calculators free to use?

Yes, every calculator is completely free, with no signup and no limits.

Do I need an account or install anything?

No. Everything runs in your browser — no install, no account.

Related searches

date difference calculator, how to calculate days between dates, days between two dates, days between dates, date calculator, how many days until, how to calculate date difference, date difference formula, business days calculator, days until date, date span calculator, working days between dates, days since date, date difference for students, days in a year

Related tools