Plain-English guides behind the tools

How many days are between two dates?

CALENDAR & LIFE GUIDEReviewed 19 August 2026EgoTools Editorial
CALENDAR METHODEDGE CASES NOTEDEXACT VS ESTIMATE

Quick answer

Subtract the start calendar date from the end calendar date. The cleanest exact answer is elapsed days; the same total can then be grouped into weeks and days.

How the calculation works

  1. Treat both inputs as calendar dates, not free-form timestamps.
  2. Compute the elapsed day difference between start and end.
  3. For weeks plus days, divide by seven and keep the remainder.

Worked example

From 1 March 2024 to 15 March 2024 there are 14 elapsed days. If you count both endpoint dates inclusively, you touch 15 labelled dates — a different convention.

When this is useful

This method is useful for trip lengths, project intervals, anniversaries, notice periods and any question where the basic unit is a calendar day. It also gives a stable base from which weeks can be derived without guessing month lengths.

Exact vs approximate

Elapsed days are exact for the two calendar dates under the stated convention. Weeks are exact groups of seven days; decimal months are not exact because months do not share one fixed length.

What can change the answer

  • Leap years change intervals that cross 29 February.
  • Months can contain 28, 29, 30 or 31 days, so a decimal month is normally approximate.
  • Time zones matter for timestamps, but a date-only calculator works at calendar-date level.

Common mistakes to avoid

  • Do not confuse “days between” with inclusive counting.
  • Do not divide by 30 and call the result an exact number of months.

Frequently asked questions

Why can another calculator differ by one day?

It may use inclusive counting, timestamps or another time-zone boundary.

Are weeks exact?

Yes when they are simply groups of seven elapsed days.

Elapsed days vs inclusive counting

A stay from Monday check-in to Tuesday check-out touches two named dates but spans one elapsed day. That is the convention EgoTools uses for date difference because it also combines cleanly with hours and weeks.

If your task genuinely needs inclusive counting — for example, counting every calendar date on which an event is active — that is a different question. After confirming both endpoints should count, the inclusive total is usually the elapsed-day total plus one.

  • “Dates touched” and “time elapsed” are not interchangeable.
  • Approximate months should not be mistaken for exact calendar months.
Calculate a date difference →

How EgoTools treats this result

Total elapsed days are treated as exact calendar arithmetic; any approximate month conversion is labelled as an estimate.

Editorial method

The tool logic is treated as the reference for calculations. Worked examples are checked against the same method, external facts are sourced where relevant, and wording is reviewed so exact results, estimates and entertainment are not presented as the same thing.