Date difference calculator
Count the days, weeks, months and years between two dates, with weekdays and weekends.
Related tools
Date difference calculator
Enter two dates and get the full picture of the span between them: total days, the calendar breakdown in years, months and days, full weeks with the remainder, total hours and minutes, plus how many weekdays and weekend days the span contains and which day of the week each endpoint falls on. Everything recalculates the moment you edit a date.
The classic uses are everywhere: days until a deadline or a holiday, the length of a project phase, notice periods, visa windows, how long a subscription has run, the age of anything in days. The weekday and weekend counts answer the follow-up question most calculators skip — of those 89 days, how many are working days? By default the tool counts the difference exclusively, the way subtraction works: January 1 to January 2 is one day. Tick "Include the end date" for inclusive counting — useful for rental days, medication courses and any "both days count" agreement — and the note under the report reminds you the convention is on.
Dates are accepted as YYYY-MM-DD, YYYY.MM.DD, DD.MM.YYYY or DD/MM/YYYY; slash dates are always read day-first, never the American month-first way. If you enter the dates in reverse order they are quietly swapped, and the report says so. All arithmetic runs in UTC on pure calendar dates, so daylight-saving changes can never produce a 23-hour day or an off-by-one.
Like every TextArray tool, the calculation happens entirely in your browser — the dates you enter are never sent anywhere.