Nothing yet — inputs you run here are remembered on this device.
Nothing yet — inputs you run here are remembered on this device.
Updated 2026-10-24
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"}'