Date Difference Calculator
Days, weeks and months between dates
Two dates in, six figures out. The tool reports the total number of days between them, how many of those fall Monday to Friday, the span in decimal weeks, the approximate month count, and the same gap expressed in hours and minutes. Dates can be entered in either order — the earlier one is used as the start regardless, so a slip does not produce a negative result. The working-day count is the one that matters for project planning, and it handles partial weeks correctly by counting the whole weeks at five days each, then walking the remainder and testing each day against Saturday and Sunday. Month counts are marked as approximate because a month is not a fixed length; the day figure is the exact one and should be the basis for anything contractual.
Find the exact duration between two dates in days, weeks, months, years and working days. Project deadlines, age math, event countdowns — solved instantly.
Private Date Difference Calculator In Your Browser
Date Difference Calculator is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Date Difference Calculator
Set the Start date and the End date using the date pickers.
Set `Count working days` to `No — total days` or `Yes — exclude weekends`.
Read the highlighted figure, which switches between total days and working days depending on the setting.
Use the weeks, approximate months, hours and minutes rows for the same interval in other units.
- Start and end dates are reordered automatically, so entering them the wrong way round still produces a positive result.
- Working-day counting handles partial weeks by adding five days per full week and then testing the leftover days individually.
- The same interval is reported in six units at once — days, working days, weeks, months, hours and minutes.
- Month figures are explicitly labelled approximate, because months vary between 28 and 31 days.
- A project manager counting working days remaining before a delivery milestone.
- An administrator checking how many days remain on a probation or notice period.
- A researcher computing the gap between two dated events in a chronology.