Date Difference Calculator
Measure the gap between two dates in days, weeks and months, and count working days while skipping weekends.
How Date Difference works
Find the exact days, weeks, months and years between two dates, including an optional business-days count. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Days between two dates
The result is the number of days from the first date to the second, with an inclusive option that counts both endpoints. That single switch is the cause of most off-by-one arguments: a hotel stay from the 1st to the 3rd is two nights but three days if you count both.
Also shown: weeks, months and the breakdown in years, months and days.
Which convention to use
Use the exclusive count for durations — nights, working days, age. Use the inclusive count for deadlines and event spans, where the first day is part of the period.
Working days are not calculated here, because public holidays vary by country and a hard-coded list would be wrong somewhere.
| Question | Count |
|---|---|
| Nights in a hotel | Exclusive |
| Days until a deadline | Inclusive if today counts |
| Age in days | Exclusive |
| Event length | Inclusive |
Leap years and month lengths
Day arithmetic uses real calendar days, so February 29 exists when it should. The month component is calculated in completed calendar months, not in 30-day blocks, which is why 31 January to 1 March reads as one month and one day.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Are both dates included in the count?
You can choose whether the end date counts as a full day.
How are business days counted?
Weekends are skipped; public holidays are not included because they vary by country.
Does it handle a negative difference?
If the second date is earlier, you get a negative count unless you swap the fields.
Can it exclude weekends?
No, that needs a working-day calendar.
Keep going
More time tools
Time Calculator
Add or subtract two durations and see the result in hours, minutes and seconds.
Open toolHours Calculator
Work out hours worked between two times, minus breaks, with decimal hours and optional pay.
Open toolDownload Time Calculator
Estimate download time from file size and connection speed. Enter file size in MB and speed in Mbps to get seconds, minutes or hours, plus the real MB/s rate.
Open toolSleep Calculator
Find bedtimes that fit whole 90-minute sleep cycles before your alarm. Sleep runs in roughly 90-minute cycles; waking between them feels far better than mid-cycle.
Open toolTime Zone Converter
Convert one date and time into sixteen other time zones at once, using your browser's timezone database.
Open toolPomodoro Timer
A 25-minute focus timer with breaks and session counting. Work in focused blocks with automatic breaks; a short beep marks each phase change.
Open tool