All tools

Date Difference Calculator

Find out how much time is between two dates. Enter a start and end date to see the difference in days, weeks, months and years — useful for deadlines, anniversaries, projects and countdowns.

Count the end day too?
Total days
0
In full terms
0y 0m 0d
Weeks
0w 0d
Total months
0

How to use the Date Difference Calculator

  1. Pick the start dateChoose the earlier date you want to measure from, such as a project kick-off, a birthday, or today.
  2. Pick the end dateChoose the later date you want to measure to, such as a deadline, an event, or a milestone.
  3. Read the resultThe calculator shows the gap between the two dates in whole days, and also expressed as weeks, months and years.

What this calculator shows

This tool tells you how far apart two dates are. Enter a start date and an end date, and it returns the gap between them as a number of days, plus the same span expressed in weeks, months and years.

It is built for quick, everyday questions: how long until something happens, how long ago something occurred, or how much time sits between two points on the calendar. You read one clear number instead of counting on your fingers or flipping through a calendar.

How the difference is counted

The calculator measures the number of whole days between the two dates. It works from calendar dates rather than exact clock times, and the count is normalised so that daylight-saving changes never add or remove a day. A move to or from summer time shifts the clock, not the date, so the result stays consistent.

This is the gap between the dates, not an inclusive count of both endpoints. From January 1 to January 2 is one day, because that is the distance between them. If you need to include both the first and the last day, see the tip below.

Common uses

Use it to track deadlines and project timelines, to build a countdown to a trip, a launch or a wedding, or to see how many days are left before a payment or renewal is due. It is just as handy looking backward: how old an event is, how long ago you started something, or the gap between two historical dates.

It also answers the small personal questions that come up often: how many days until a birthday, how long a couple has been married, or the exact number of days between two anniversaries. Any time you have two dates and want the distance between them, this is the tool.

Tip: decide whether to count the end day

The big question is whether both endpoints count. This calculator measures the gap between the dates, so the end day is not added in. From Monday to Friday it reports four days, the number of nights between them.

If you need the inclusive total, for example the number of days an event runs or the number of nights to book, add one to the result. Counting Monday through Friday as five days means you are including both the start and the end day, so add that extra day yourself.

How the difference is calculated

Difference = end date − start date (in whole days; also shown as weeks, months and years)

The result is the number of whole calendar days from the start date to the end date.

The same total is then re-expressed as weeks, months and years so you can read it in whatever unit fits your situation.

Examples
From → ToDays
Jan 1 → Jan 3130
Jan 1 → Feb 131
Jan 1 → Jan 1 (next year)365 (366 in a leap year)

Frequently asked questions

Does the calculator count both the start and end date?+

By default it counts the number of nights between the dates. Turn on "include end day" to count both endpoints, which adds one day to the total.

Can it work out a date in the past?+

Yes. You can set the end date earlier than the start date and it will show the absolute difference between them.

Related tools