Calculate the number of days, weeks and months between any two dates
A date difference calculator tells you exactly how much time lies between two dates — in days, weeks, months and hours — without you having to count across the calendar by hand. "How many days until the deadline?", "how long between these two events?" or "how many weeks of notice is that?" are questions that look simple but are easy to miscount, because months have different lengths and leap years quietly add a day. You pick a start and end date and get the span expressed several ways at once.
Counting between dates manually is exactly where off-by-one and month-length mistakes creep in: February throws off a quick estimate, and crossing a year boundary makes a head count unreliable. By computing against the real calendar, the tool gives an answer you can trust for planning, deadlines, contracts and billing periods. Showing the gap in multiple units — days for precision, weeks and months for a human sense of scale — means you do not have to convert one into another yourself. It runs in your browser, so the dates you enter stay private.
There are two valid conventions: inclusive counting includes both endpoints, while the plain difference counts the gap between them (one fewer). Be clear which you need — for a deadline the difference is usually what you want, but for "how many days is this event" inclusive may apply.
Because months vary in length, the same number of days spans a different number of months depending on which months it crosses. The tool expresses the gap in calendar months and leftover days rather than assuming a fixed 30-day month, so the breakdown stays accurate.
Yes. The calculation works against the real calendar, so the extra day in a leap year is counted correctly. This is why computing the difference is more reliable than estimating with a fixed days-per-month or days-per-year figure.
The basic difference counts every calendar day. Counting only working days (excluding weekends, and sometimes holidays) is a different calculation used for business deadlines — useful to keep in mind when a "10 day" period means 10 business days, not calendar days.
Percentage Calculator · Age Calculator · Scientific Calculator · BMI Calculator · Fibonacci Generator · Prime Checker