Days Between Dates Calculator

Nights between two dates, plus an inclusive stay-length option. Click any i for detail.

Jump to result

Dates

Start date
i
Start

First calendar date.

End date
i
End

Second calendar date. Order does not matter.

Inclusive
i
Inclusive

Yes adds 1 (hotel-style nights+1).

How to use this calculator

  1. Pick start and end calendar dates.
  2. Choose nights-between or inclusive stay length.
  3. Read whole-day count (time zones ignored).
  4. Swap dates if you entered them backwards; order does not matter.

Results explained

Counts UTC calendar days between dates. Chronological age in years-months-days is a different calculation.

Quick reference: date spans

Jan 1 to Jan 2 is 1 night apart, or 2 inclusive days.

ItemDetail
Nights between|end − start| in whole days
Inclusivenights + 1 (hotel stay length)
Leap yearshandled in the calendar math
Time of dayignored; dates only

Business-day pages skip weekends; this counts all calendar days.

How the estimate is built

days = |UTC(end) − UTC(start)| / 86,400,000 ms; inclusive adds 1.

Example scenario

2026-01-01 to 2026-01-31 → 30 nights.

FAQ

Why does inclusive add one?

Both checkout day and check-in day count in hotel-style length.

Does timezone matter?

No. Dates are treated at UTC midnight.

How is age different?

Age pages break years, months, and days with calendar rules, not just a day count.