Days Calculator — Days Between Two Dates
Find the exact number of days, weeks, months and years between any two dates. Leap-year safe.
Select Two Dates
0 years, 0 months, 0 days
How the Days Calculator Works
The calculator subtracts the earlier date from the later date using UTC milliseconds, then divides by 86,400,000 (the number of milliseconds in a day). The years/months/days breakdown is computed by walking forward month-by-month so leap years and varying month lengths are handled correctly.
Also useful: Age Calculator, Date Difference Calculator, and Govt Job Age Calculator.
Frequently Asked Questions
How do I calculate days between two dates?
Enter both dates in the converter above. It subtracts the earlier date from the later one and shows the total days, plus the breakdown in weeks, months and years.
Does this count the start and end date?
By default the calculator gives the difference in days (end − start). If you need inclusive counting, add 1 day to the result.
Does it account for leap years?
Yes. JavaScript's Date object handles leap years automatically, so February 29 is counted correctly in any date range that includes a leap year.
What is the difference between calendar days and working days?
This tool counts all calendar days, including weekends. To get working days, subtract the weekends (Saturdays and Sundays) that fall within the range.
Can I use this for age calculation?
Yes. Set the start date as the date of birth and the end date as today to get the exact age in years, months and days. For a dedicated age tool, use our Age Calculator.
You might also calculate
Planning a degree next? Explore these
Free to browse. Applications go directly to the university — we never take fees.
Planning Your Education?
Get personalized course recommendations and university comparisons from our expert counselors.
- Compare EMI options across universities
- Find hidden scholarships worth up to ₹50,000
- Get admission within 7-10 days
100% Free • No Spam