Days between two dates, or the date N days from now. Leap years and month lengths handled.
Two questions get confused constantly: how many days lie between two dates, and what date it will be N days from now. They use the same numbers and give different answers, so the tool separates them.
It reports the gap, so from 1 March to 1 April is 31 days — the number of nights, not the number of calendar squares touched. If you need inclusive counting, add one. This matters most for hotel bookings, where the industry convention is nights, and for legal deadlines, where it is worth reading the wording carefully.
Months are reported as a whole count plus the leftover days, because calendar months are 28 to 31 days and do not divide evenly. "Three months and four days" is the honest answer; "3.13 months" is an average that will drift from the calendar.
Yes, and correctly. February 29 is counted as a real day, so a span crossing a leap year is one day longer than the same span in a normal year. This is why calculating date differences by multiplying months by 30 gives answers that slowly go wrong.
Yes. The calculation uses the browser’s calendar, which covers a very wide range of years in both directions, so historical dates and long-range planning both work.
The calculator is free and stays free. All-Access removes the upgrade prompt and unlocks every tool on this site.