Date Difference Calculator
Calculate the exact duration between two dates and times.
Runs locally in your browser. Your input is not uploaded or stored. You can verify this in your browser’s network panel.
What does this tool solve?
Choose two date-times to get the exact span between them: days, hours, minutes, seconds, total hours, and business days (Monday–Friday, holidays not counted).
Continue with Timestamp Converter, Timezone Converter · Unix timestamps: seconds vs. milliseconds
What examples should you start with?
Five days
2025-01-10 → 2025-01-155 days, 0 hours, 0 minutes · 120 total hoursAcross a weekend
Friday 2025-01-10 → Monday 2025-01-133 calendar days, 1 business dayHow does it work?
Both inputs are parsed to instants and subtracted; the breakdown into days/hours/minutes/seconds uses exact millisecond arithmetic.
Business days count Monday–Friday calendar days between the two dates. Public holidays are not subtracted — there is no universal holiday calendar.
What are the edge cases and limits?
- Entering the later date first is fine — the pair is swapped and the result notes it.
- DST transitions make 'one day' occasionally 23 or 25 hours long in local time; this tool measures absolute elapsed time.
- Business-day counting ignores public holidays and regional work weeks.
Technical reference
Related tools
- Timestamp ConverterConvert dates and times between common formats, Unix seconds or milliseconds, and UTC.
- Timezone ConverterConvert times between IANA timezones with DST handled.