Date Difference Calculator
Days, weeks and approximate months between two dates.
How it works
Days = (end − start) ÷ 1 day; Months ≈ days ÷ 30.4375
Counts actual days. A negative result means the end date is earlier than the start.
Worked example
2026-01-01 to 2026-11-02:
January through October total 304 days, plus 1 day into November — 305 days (2026 is not a leap year).
Notes and limitations
Decide whether both endpoints count — contracts, schedules and visas differ. Across time zones, also fix the date basis (UTC versus local).