Time & dates

Date Difference Calculator

Find days, weeks, months, years—and working days—between any two dates.

Select dates

Total days

Weeks

Hours

Minutes

Working days

Mon–Fri only

Weekend days

Saturdays and Sundays in range

Date Difference Calculator

A free date difference calculator tells you exactly how much time lies between two calendar dates. Use it for project deadlines, vacation planning, contract lengths, or counting down to holidays. You get total days, a years-months-days breakdown, weeks, hours, minutes, working days (weekdays), and weekend days in the span.

How to Count Days Between Two Dates

Pick a start date and end date. If the end is before the start, the tool swaps them automatically so you always get a positive result. Total days is the number of 24-hour calendar periods between midnight on the start and midnight on the end, inclusive of both the start and end dates in our display. Quick buttons set common ranges like "since New Year" or "days until Christmas" with a single click.

The years-months-days breakdown uses calendar arithmetic rather than fixed 30-day months, so it matches how people naturally describe age, tenure, and durations. For instance, the span from January 31 to March 1 is counted as 1 month and 1 day (not 29 or 30 days divided by 30). This method is the same one used by HR departments, legal contracts, and medical records when they need a human-readable date span.

In addition to total days, the calculator converts your span into weeks (shown as a decimal for precision), total hours, and total minutes. These granular units are useful for billing, time tracking, or simply satisfying your curiosity about how much time separates two events.

Working Days vs Calendar Days Explained

Calendar days count every single day in the range, including Saturdays, Sundays, and public holidays. Working days (also known as business days) count only Monday through Friday—this is the figure that matters for SLA timelines, shipping estimates, payroll calculations, and legal notice periods. Public holidays are not excluded from the working day count on this tool; subtract them manually if your contract references a specific holiday calendar.

The weekend days counter shows how many Saturdays and Sundays fall in the range. This helps explain the gap between total days and working days. For example, a 30-day range typically contains 8–10 weekend days, leaving 20–22 working days. If you are planning events, staffing, or calculating overtime, knowing the exact weekend count helps you budget time and resources more accurately.

Keep in mind that different countries and industries define "business day" differently. Some Middle Eastern countries observe Friday and Saturday as the weekend instead of Saturday and Sunday. This calculator uses the Saturday-Sunday weekend convention, which is standard in most Western countries.

Common Uses for Date Difference Calculations

  • Project management: calculate sprint lengths, days until launch, or time between milestones to keep your team on track.
  • Legal & HR: determine notice periods, probation end dates, time since hire, or contract duration for compliance and payroll.
  • Personal planning: count days until your wedding, vacation departure, or holiday—try the quick-select buttons for popular countdowns.
  • Health & fitness: track days since a procedure, the start of a program, or a sobriety date (not a substitute for medical advice).
  • Education: count school days remaining, days until graduation, or the length of a semester or academic year.
  • Real estate & finance: calculate the number of days between closing dates, interest accrual periods, or lease terms.

Pair with our age calculator for birth-date scenarios, or use the percentage calculator to figure out what percentage of a year or contract term has elapsed.

Leap Years, Time Zones, and Edge Cases

Date calculations seem straightforward, but several edge cases can produce surprising results if not handled correctly:

  • Leap years — February has 29 days in leap years (divisible by 4, except centuries not divisible by 400). A span that crosses February 28–29 in a leap year contains one more day than the same span in a regular year. This calculator accounts for leap years automatically.
  • Time zone differences — This tool works with calendar dates (midnight-to-midnight) in your browser’s local time zone. If you need cross-timezone precision—for example, a deadline at 5 PM EST versus 10 PM GMT—you should verify the exact deadline time separately.
  • Month-length variation — Months range from 28 to 31 days. The span from January 31 to February 28 is "0 months 28 days" or "1 month 0 days" depending on the counting method. This calculator uses the calendar-rollback approach (the standard in HR and legal contexts), which matches how humans naturally think about months.
  • Inclusive vs exclusive counting — Some systems count the start date but not the end date ("fence post" counting); others include both. Legal contracts often specify which method applies. This calculator shows the inclusive count (both start and end dates), which is the most common approach for general use.
  • Historical dates — Dates before October 15, 1582 (the start of the Gregorian calendar) may not produce historically accurate results, since many countries used the Julian calendar before that date. For modern dates, results are fully accurate.

For age-specific calculations that factor in your birth date and zodiac signs, try our age calculator.

Frequently Asked Questions

How do I calculate days between two dates?

Subtract the earlier date from the later date in calendar days. Our calculator counts the span from start to end using inclusive calendar-day counting for totals, meaning both the start date and the end date are included in the count. You also get a years-months-days breakdown computed with calendar arithmetic, total weeks (as a decimal), hours, and minutes. If you enter the end date before the start date, the tool swaps them automatically so you always get a positive result.

How many working days are in a year?

A typical full year has 260–262 working days (Monday through Friday) in the US, depending on how weekends fall in that particular year. Leap years with 366 days may have one extra working day compared to a standard 365-day year. This tool counts weekdays between your two dates but does not subtract public holidays, because holiday calendars differ by country, state, and employer. If your contract references specific holidays, subtract them manually from the working day count shown here.

How do I calculate someone's age from their birth date?

Set the start date to their birth date and the end date to today. The years, months, and days breakdown shown is effectively their age. For legal or medical precision, confirm timezone and whether the birthday has occurred this year—our calculator uses calendar dates in your browser's local timezone. For a more detailed age breakdown including zodiac signs and a next-birthday countdown, try our dedicated age calculator page.

What is the difference between calendar and working day?

Calendar days include every day—weekdays, weekends, and holidays alike. Working days (also called business days) usually mean Monday through Friday, excluding weekends. When a contract says "10 business days," it skips Saturdays and Sundays, so the actual elapsed calendar time is typically 14 days. When it says "10 calendar days," weekends are included and the deadline arrives sooner. Understanding this distinction matters for shipping estimates, legal notice periods, project timelines, and payroll calculations.

Does this calculator account for daylight saving time?

The calculator works with calendar dates (midnight to midnight), not clock hours, so daylight saving time changes do not affect the day count. Whether clocks spring forward or fall back, a day is always counted as one full calendar day. This is the standard approach used in legal and business contexts where day counts matter more than exact hour counts.

Can I use this to count down to a future event?

Yes. Set the start date to today and the end date to your future event—a wedding, vacation, product launch, or graduation. The total days result is your countdown. You can also use the quick-select buttons for common countdowns like "Days Until Christmas" or "Days Until New Year." The working days count tells you how many business days remain, which is helpful for project planning and deadline management.

Disclaimer: Calculations use your browser’s local date and do not account for public holidays or non-standard work weeks. Results are for general reference only—verify critical deadlines with the relevant authority.

More Free Calculators on AllCalcNow