Nothing yet — inputs you run here are remembered on this device.
Nothing yet — inputs you run here are remembered on this device.
Updated 2026-08-01
Pick two dates and get the difference three ways: total days, business days with weekends excluded, and a calendar-aware years/months/days breakdown. There's a toggle for whether the end date itself counts, because an invoice term and an age calculation answer that question differently.
The business-day figure is the reason this page exists. A plain day count is something a search engine will answer inline, but "how many working days until this deadline" is the version that actually comes up in invoicing terms, notice periods and project planning — and it's the one that's tedious to work out by hand. Everything runs in UTC, so a span crossing a daylight-saving change won't come back a day out.
2026-01-01 → 2026-01-31
30 days · 22 business days · 30 days
2026-01-01 → 2026-01-31, end date included
31 days · 22 business days
2024-01-31 → 2026-03-30
789 days · 563 business days · 2 years, 1 month, 30 days
curl -X POST https://thesnaptools.com/api/v1/tools/date-difference \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"from":"2026-01-01 \u2192 2026-01-31"}'