Date Difference
Find the exact difference between two dates
About the Date Difference
The Date Difference tool counts the time between any two dates in days, weeks and approximate months. Use it to plan projects, count down notice periods, or work out how long ago something happened.
How it works
Both dates are converted to timestamps and subtracted. The difference in milliseconds is divided by the length of a day to get whole days, then by 7 for weeks. Months are approximated by dividing by 30.44, the average month length over a 400-year Gregorian cycle.
How to Use Date Difference
Enter Your Data
Choose the start date.
Run the Tool
Choose the end date (order doesn't matter).
Use the Result
Press Calculate to see days, weeks and months.
Why Use Our Date Difference?
100% Free
No registration, no hidden fees, no limits — ever.
Privacy First
All processing runs in your browser. Your data never leaves your device.
Mobile Friendly
Works perfectly on phones, tablets, and desktops.
Instant Results
Results appear as soon as you run the tool.
Frequently Asked Questions
Q. Is the end date included?
The result is the number of days between the dates. If you need to count both the first and last day (for example, for hotel nights versus days of a trip), add one.
Q. Why are months shown as approximate?
Months have 28 to 31 days, so there is no single exact conversion from days to months. The tool uses the average month length.
Q. Can I count business days only?
Not yet. This tool counts calendar days, including weekends and public holidays. Check our Holidays pages for national holiday dates.
