OzCalc
Dates & timeLast reviewed 2026-08-19

Days between dates

Count the days, weeks, weekdays and weekends between two dates, plus an age-style years/months/days span.

Loading calculator…

What the result means

“Days between” here is the number of midnights you cross from the start date to the end date. The same date is zero days. Weekdays and weekends count the days in that open interval, not including the end date.

How it is calculated

Total days = UTC calendar difference. Weekdays = days in the interval whose weekday is Monday–Friday
  • Start / end: Calendar dates. Order is normalised; a reversed pair still reports a positive duration.

The day count is the difference between the two dates. The calendar span peels off whole years, then months, then leftover days, the same way you would describe someone’s age.

Assumptions

  • Dates are treated as calendar dates in UTC, so local time zones do not shift the day count.
  • The end date is not included in the weekday/weekend tally.

Worked example

From 1 January to 31 December 2026

How long is calendar year 2026 if you count from New Year’s Day to New Year’s Eve?

Total days
364 days (2026 is not a leap year; 31 Dec is 364 days after 1 Jan)
Inclusive year length
365 calendar days if you include both endpoints

If you need the length of the year including both dates, add 1 to the days-between result, or compare 1 January 2026 with 1 January 2027 (365 days).

Inclusive versus exclusive counts

Hotel nights, age, and working-day clauses all count differently. This tool reports the exclusive day count (1 January to 2 January is 1 day) plus an age-style years/months/days figure. Use the business days calculator if weekends and public holidays should be skipped.

Weekday and weekend totals add up to the total days between the dates. They do not include the end date, which keeps them aligned with the day-count.

Questions

Does this calculate age?

The calendar span is the same arithmetic used for age. For a birthday, put the date of birth as the start and today as the end.

Why don’t weekday + weekend equal total days plus one?

Because the end date is not counted. The interval is the days you travel through, not a list of dates that includes both ends.

Related calculators

Sources

Dates & time · Last reviewed 2026-08-19

Estimates only. Not tax, legal or financial advice. Check official sources before relying on a figure.