All Tools

Date Difference Calculator

Calculate the number of days, weeks, months, and years between any two dates.

0

total days

0

Weeks

+ 0 days

0y 0m 0d

In years / months / days

Tips & Guide

Business days vs calendar days

This tool calculates calendar days (all 7 days of the week). If you need working/business days, subtract weekends manually: roughly 5/7 of the total. For official deadlines, check whether weekends and bank holidays are included or excluded.

Counting inclusively vs exclusively

There are two common conventions. Exclusive counting (the default here) gives the number of days between two dates. For example, 1 Jan to 3 Jan = 2 days. Inclusive counting includes both start and end: 1 Jan to 3 Jan = 3 days. Legal deadlines usually use exclusive counting.

Date difference in contracts

Contracts often specify notice periods in days or months. '30 days' means 30 calendar days from the date of notice. '1 month' can be ambiguous and generally means the same date in the next month, not 30 days.

Time zones

When dates span different time zones (e.g. international travel or remote meetings), be careful: a flight departing at 11 PM Monday and arriving at 8 AM Tuesday local time has crossed into a new calendar day despite taking only 9 hours.

ISO 8601 date format

Dates in the format YYYY-MM-DD (e.g. 2024-03-15) are the international standard (ISO 8601). They sort correctly alphabetically and avoid the DD/MM vs MM/DD ambiguity common in the US and UK.

Using date difference for planning

Date difference is useful for project planning. Knowing there are 47 days until a deadline helps you break work into weekly milestones. Divide the total days by 7 for weeks, or set intermediate dates at 25%, 50%, 75% of the way through.

Calculate the exact number of days, weeks, months, and years between any two dates. Results update as soon as you select your dates.

How to use the Date Difference Calculator

  1. Click the Start Date field and select your first date.
  2. Click the End Date field and select your second date.
  3. The difference in days, weeks, months, and years appears instantly.
  4. The calculator works in both directions — the earlier date is always treated as the start.

Examples

1 January 2024 to 1 July 2024

182 days (26 weeks, approx 6 months)

15 March 2023 to 15 March 2024

366 days — 2024 is a leap year, including 29 February

1 June 2025 to 31 August 2025

91 days (a full summer quarter)

How to calculate manually

Days from 10 February to 25 April (non-leap year)

  1. February: 28 total days − 10 elapsed = 18 remaining days
  2. March: 31 days
  3. April: 25 days
  4. Total: 18 + 31 + 25 = 74 days

74 days

Britain did not adopt the Gregorian calendar until 1752, by which point it was 11 days behind the rest of Europe. To correct the drift, 11 days were simply removed — 2 September 1752 was followed immediately by 14 September. This caused widespread confusion and, according to some accounts, riots by people who believed 11 days had been stolen from their lives.

Frequently asked questions

Does the result include the start and end dates?

The day count represents the elapsed time between the two dates, so it normally counts the difference rather than counting both calendar labels as full days. If you are counting an inclusive period, such as a booking or a notice period, add one day when both the start and end dates should be included.

Why can months and days look different from a total day count?

Calendar months do not all have the same length, and years can contain a leap day. The calculator reports calendar-based years, months, and days separately from the total elapsed days, so the parts describe the path between the dates rather than multiplying a fixed month length.

What happens when the dates are reversed?

The calculator can describe the same interval regardless of which date you enter first, but the direction may affect whether the result is shown as before or after. Check the labels before using the answer in a legal, billing, or contractual context, where an inclusive rule or a specific time zone may apply.

Does the time of day affect the date difference?

This calculation is based on the calendar dates entered, not an appointment’s exact hours and minutes. If a deadline spans time zones or partial days, calculate the timestamps with the relevant local zone as well. Confirm the governing counting rule before using the result for billing, age limits, or contracts.