Days between dates calculator

Dates

Calculate the number of days, business days and weekends between two dates.

Choose whether to count calendar days or business days only.

Your results

Calculate days, business days and weekends between two dates.

How the calculation works

We iterate day by day between the two dates and classify each one as business day or weekend based on the day of the week. We also return the natural total for reference.

Are holidays counted?

No. We only consider Monday to Friday as business days. Local holidays are not subtracted; if you need that, adjust the dates manually.

Frequently asked questions

Answers to the most common questions about this tool.

How is the difference between dates calculated?

It compares the selected calendar dates and returns the elapsed time between them.

Does it account for leap years?

Yes, it uses real calendar dates when calculating the difference.

What if the end date is earlier?

The result may be negative or the tool may ask you to review the date order.

What dates do I need to enter?

Select a start date and an end date.

Can it exclude weekends?

Use the business-day option when it is available for the calculation.

Sources and methodology

Methodology: Days between dates

Iterates UTC dates inclusively for business days and calculates natural difference from milliseconds.

Business days exclude only Saturday and Sunday; holidays are not excluded.

References

No external reference is required: the mathematical calculation is described above.

Last reviewed

July 15, 2026