Date Difference Calculator

Measure the gap between two dates in days, weeks and months, and count working days while skipping weekends.

How Date Difference works

Find the exact days, weeks, months and years between two dates, including an optional business-days count. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.

That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.

Days between two dates

The result is the number of days from the first date to the second, with an inclusive option that counts both endpoints. That single switch is the cause of most off-by-one arguments: a hotel stay from the 1st to the 3rd is two nights but three days if you count both.

Also shown: weeks, months and the breakdown in years, months and days.

Which convention to use

Use the exclusive count for durations — nights, working days, age. Use the inclusive count for deadlines and event spans, where the first day is part of the period.

Working days are not calculated here, because public holidays vary by country and a hard-coded list would be wrong somewhere.

QuestionCount
Nights in a hotelExclusive
Days until a deadlineInclusive if today counts
Age in daysExclusive
Event lengthInclusive

Leap years and month lengths

Day arithmetic uses real calendar days, so February 29 exists when it should. The month component is calculated in completed calendar months, not in 30-day blocks, which is why 31 January to 1 March reads as one month and one day.

Good to know

  • Works offline once loaded, including on flights and in locked-down networks.
  • No file size limit beyond your device's own memory.
  • Free to use, with no account and no usage counter.
  • Results are produced locally, so they are not logged or shared with anyone.

Questions

Are both dates included in the count?

You can choose whether the end date counts as a full day.

How are business days counted?

Weekends are skipped; public holidays are not included because they vary by country.

Does it handle a negative difference?

If the second date is earlier, you get a negative count unless you swap the fields.

Can it exclude weekends?

No, that needs a working-day calendar.

Keep going

More time tools