Tool workspace

Date Difference Calculator

Input

Find out how much time separates two dates with this free Date Difference Calculator. Choose a start date and an end date to calculate the difference in calendar years, months, and days, as well as total days, weeks, business days, weekend days, and hours.

Input

Output

Loading tool

Loading tool

Calculators

Date Difference Calculator

Find out how much time separates two dates with this free Date Difference Calculator. Choose a start date and an end date to calculate the difference in calendar years, months, and days, as well as total days, weeks, business days, weekend days, and hours.

The results update as you change either date. You can also choose whether to include the end date in the day count, then copy a summary of your results.

Whether you are planning a project, preparing for a trip, checking a contract period, counting down to an event, or tracking a deadline, this tool makes it easier to compare dates.

Quick guide

How to use

Choose the start date: Select the date from which you want to begin counting.

Choose the end date: Select the date you want to compare it with.

Review the results: The calculator updates the calendar breakdown, total days, weeks, business days, weekend days, and hours.

Choose inclusive counting if needed: Enable the option to include the end date in the day-based totals.

Copy your summary: Use the copy option to save or share the calculated results.

Reset the dates: Clear the current selection when you want to calculate another date range.

The calculator requires a valid date range. An end date earlier than the start date is not accepted.

Details

About this tool

Find out how much time separates two dates with this free Date Difference Calculator. Choose a start date and an end date to calculate the difference in calendar years, months, and days, as well as total days, weeks, business days, weekend days, and hours.

The results update as you change either date. You can also choose whether to include the end date in the day count, then copy a summary of your results.

Whether you are planning a project, preparing for a trip, checking a contract period, counting down to an event, or tracking a deadline, this tool makes it easier to compare dates.

What Does the Date Difference Calculator Show?

The calculator provides two ways to understand the time between dates: a calendar breakdown and a set of total time measurements.

Calendar years, months, and days

This breakdown expresses the difference using calendar units rather than converting everything into a fixed number of days.

For example, the difference between January 1 and March 1, 2024 is 2 calendar months. It is also 60 elapsed days because 2024 is a leap year.

Calendar months have different lengths, so a month should not be treated as a fixed number of days.

Total calendar days

Calendar days are all the days in the date range, including weekdays and weekends. By default, the calculator excludes the end date when counting elapsed days.

For example, the period from February 10 to February 20 contains 10 elapsed calendar days.

Weeks and remaining days

The calculator also expresses the total day count as complete weeks and remaining days.

For example, 10 days equals 1 week and 3 days.

Business days

Business days are counted as Monday through Friday. Saturdays and Sundays are excluded.

This calculator does not remove public holidays, national holidays, or company-specific days off. Its business-day result is therefore a weekday count, not a complete working-day calendar.

Weekend days

Weekend days are Saturdays and Sundays within the selected date range. They are included in the calendar-day total but excluded from the business-day count.

Total hours

The total hours are calculated by multiplying the elapsed calendar-day count by 24.

For example, 10 days equals 240 hours. This is a date-based estimate, not an exact measurement between two times in different time zones or across daylight-saving changes.

Should You Include the End Date?

The choice depends on what you are measuring.

Exclude the end date when you want the elapsed time between two dates. For example, from February 10 to February 20 is 10 elapsed days.

Include the end date when you want to count every calendar date in the range, including both the start and end dates. The same period then contains 11 counted dates.

This distinction is useful when counting event days, travel dates, booking periods, or deadlines. Check which convention applies to the situation you are calculating.

Example: February 10 to February 20, 2025

Consider a date range from Monday, February 10, 2025 to Thursday, February 20, 2025.

The calendar breakdown describes the difference between the two dates. The inclusive option changes the day-based totals by adding the end date.

Common Uses for a Date Difference Calculator

Project planning: Estimate the time between a project start date and a target completion date.

Travel planning: Count the days between departure and return dates.

Contracts: Check the length of a contract period or the time remaining before a specified date.

Event countdowns: Find how many days remain until a wedding, meeting, holiday, or other event.

Deadline tracking: Measure the time between an assignment date and its due date.

Personal planning: Calculate the time between important dates or milestones.

Important Date and Time Limitations

This calculator works with calendar dates. It does not account for local public holidays, company working schedules, or individual days off when counting business days.

It also does not use a specific time of day or time zone. The total-hours figure is calculated using 24 hours per counted day. Actual elapsed hours can differ when a period crosses a daylight-saving time change or involves different time zones.

For official deadlines, employment calculations, contracts, or travel arrangements, check the applicable local rules and calendar conventions.

Practical inputs

Examples JSON

Example: February 10 to February 20, 2025

Consider a date range from Monday, February 10, 2025 to Thursday, February 20, 2025. The calendar breakdown describes the difference between the two dates. The inclusive option changes the day-based totals by adding the end date.

Help

Frequently asked questions

How do I calculate the number of days between two dates?

Select a start date and an end date. The calculator finds the elapsed calendar days between them and displays additional results such as weeks, business days, weekend days, and hours.

What is the difference between elapsed days and calendar years, months, and days?

Elapsed days express the difference as a total number of days. The calendar breakdown expresses the same date interval using calendar years, months, and remaining days. Calendar months have different lengths, so these are not interchangeable measurements.

Does the calculator include the end date?

By default, the end date is excluded from day-based totals. Enable inclusive counting to add the end date. This increases the day count by one for a valid date range.

What counts as a business day?

For this calculator, business days are Monday through Friday. Saturdays and Sundays are excluded, but public holidays and other non-working days are not removed.

How are weekend days counted?

Weekend days are Saturdays and Sundays within the selected range. They are part of the calendar-day total but are not included in the business-day count.

How are weeks calculated?

The total day count is divided into complete seven-day weeks, with any remaining days shown separately. For example, 17 days equals 2 weeks and 3 days.

How does the calculator calculate total hours?

It multiplies the counted calendar days by 24. The result does not account for daylight-saving changes, time zones, or specific times of day.

Can I calculate a date range that crosses a leap year?

Yes. The calculator uses calendar dates, so leap days are included when they fall within the selected range.

Can I use this calculator for contract deadlines?

You can use it to compare dates and estimate the length of a period. However, contracts and legal deadlines may follow specific rules about whether the start date, end date, weekends, or public holidays count. Check the relevant terms before relying on the result.