Skip to content
Swizztool

Date Difference & Work Week Calculator

Calculate time spans between two dates in exact years, months, weeks, calendar days, working business days, and hours.

Add to start date

Pick a start and end date.

How to use Date Difference & Duration Calculator

  1. Select a Start Date.
  2. Select an End Date.
  3. Review the detailed duration breakdown.

About Date Difference & Work Week Calculator

Count the days between two dates, along with business days, weeks, hours, and minutes. Add a week, 30 days, 90 days, or a year to the start date with one click, and choose whether the end date itself counts.

Related tools: Percentage Calculator, Discount and Tax Calculator, Loan & Mortgage Calculator, Compound Interest Calculator

Counting days correctly

By default the calculator counts the days from the start date up to the end date, the way most date tools and programming languages do: from Monday to Tuesday is one day. Turn on Count the end date too for inclusive counts, such as a hotel stay or a booking where both the first and last day count.

Business days count Monday to Friday. Public holidays are not excluded because they differ by country and employer, so subtract them yourself for deadlines that skip holidays.

Months and years

Long spans are also shown in years, months, and days, which is how contract lengths and ages are usually described. Months have different lengths, so 31 days can be 1 month and 0 days or 1 month and 3 days depending on the dates.

Dates are calculated in your local time zone, so daylight saving changes do not shift the result by a day.

Common uses

Project deadlines
Count business days until a delivery date.
Notice periods
Check how many days remain on a lease or contract.
Events and trips
Count down to a wedding, holiday, or launch.
Billing periods
Work out the number of days to charge for.

Questions about Date Difference & Duration Calculator

What are business days?
Business days include weekdays Monday through Friday, excluding Saturday and Sunday.
Does it count the start date?
The count runs from the start date to the end date. Turn on Count the end date too to include both days.
Are holidays excluded from business days?
No. Only Saturdays and Sundays are excluded.
Can I add days to a date?
Yes. Use the +1 week, +30 days, +90 days, or +1 year buttons, or pick any end date to see the gap.
Does it work for dates in the past?
Yes. If the end date is before the start date, the result shows how far apart they are.

Comments

Questions, ideas, or a bug in Date Difference & Duration Calculator? Let us know.