Date Difference Calculator
Free date difference calculator.
How to Use This Calculator
Formula:
Total Elapsed Days = Date 2 − Date 1 (in Milliseconds ÷ 86,400,000) | Business Days = Total Days − (Weekend Days + Federal / Bank Holidays) | Calendar Breakdown = Years, Months, and Days
- Select the starting start date and target end date from the calendar selectors.
- Specify whether to include the end date in the final calculation count ('Inclusive' vs 'Exclusive').
- Toggle the 'Exclude Weekends' option to filter out Saturdays and Sundays for commercial business day counts.
- Optionally select a national holiday calendar (e.g., US Federal, UK Bank, or Indian Gazetted Holidays) to exclude statutory non-working days.
- Review your detailed duration breakdown: total days, exact business working days, total weeks, full calendar months, and total hours/seconds.
Frequently Asked Questions
Calendar days count every consecutive 24-hour astronomical day on the Gregorian calendar, including Saturdays, Sundays, and public holidays. Business days (or working days) strictly include days when corporate offices and commercial banks are officially operational—typically Monday through Friday, excluding officially recognized government and bank holidays.
A typical non-leap year contains 365 calendar days, comprising exactly 52 weeks plus 1 day. This yields approximately 261 weekdays (Mondays through Fridays). After subtracting the standard 10 to 11 official federal/public bank holidays, a typical year contains approximately 250 to 251 net working business days.
Because Gregorian calendar months contain varying numbers of days (28 or 29 in February, 30 in April/June/September/November, and 31 in others), calculating 'one month' is not a fixed unit of time. For example, the duration from January 31 to February 28 is 28 calendar days, while the duration from July 1 to August 1 is 31 calendar days. Professional date algorithms preserve calendar month and day remainders.
A leap year occurs every four years when an extra intercalary day (February 29) is added to align the calendar with Earth's orbital period (365.2422 days). Century years are only leap years if evenly divisible by 400 (e.g., the year 2000 was a leap year, but 1900 was not, and 2100 will not be). Date difference calculators accurately account for all intercalary leap days across multi-decade spans.
Under the Federal Rules of Civil Procedure (Rule 6), when computing a deadline stated in days: exclude the day of the event that triggers the period; count every day including intermediate Saturdays, Sundays, and legal holidays; but if the last day falls on a Saturday, Sunday, or legal holiday, the deadline is automatically extended to the end of the next business day.
One standard calendar day contains exactly 24 hours (1,440 minutes or 86,400 seconds). Therefore, 100 calendar days contain exactly 2,400 hours (144,000 minutes or 8,640,000 seconds).