How do I count the days between two dates?
Enter the start and end dates above. The calculator shows the total number of calendar days instantly. Toggle 'Include end date' if you want to count the final day as a full day (e.g. for hotel nights or rental periods).
What is the difference between calendar days and business days?
Calendar days count every day including weekends. Business days count only Monday through Friday. For example, from Monday to Friday is 4 calendar days between them but 5 business days if you count both endpoints. Public holidays are not excluded from the business days count.
Why would I include the end date?
Some contexts count the end date as part of the period — for example, a 7-night hotel stay from Jan 1 to Jan 8 spans 7 nights but 8 dates. Toggle 'Include end date' to add that final day to the count.
How is the years/months/days breakdown calculated?
The breakdown follows calendar arithmetic: it counts full years first, then full months in the remaining period, then the leftover days. This matches the way ages and anniversaries are typically stated.
Does the calculator account for leap years?
Yes. The calculation uses JavaScript's native Date object, which correctly handles leap years. A period that spans Feb 29 in a leap year is counted accurately.