Date Calculator

Calculate the exact number of days, weeks, months, and years between any two dates. Add or subtract days from a date. Find business days and weekends for planning and scheduling.

Total Days

31

1 month, 0 days

Weeks

4

+ 3 days

Business Days

22

Weekend Days

9

744

Hours

44,640

Minutes

2,678,400

Seconds

Common Timeframes

1 week

7 days

2 weeks

14 days

1 month (avg)

30.44 days

1 quarter

~91 days

6 months

~182 days

1 year

365 days

Leap year

366 days

1 decade

3,652 days

Understanding Date Calculations

Date calculations are essential for project planning, contract deadlines, event scheduling, travel planning, and countless other everyday needs. Understanding how dates work—including leap years, varying month lengths, and the difference between calendar days and business days—helps ensure accurate planning.

How the Date Calculator Works

Days Between Dates

The "Days Between Dates" mode calculates the total number of days from one date to another. By default, this is an exclusive count (not including start or end date)—the same way we typically say "3 days until Friday" when it's Tuesday.

Toggle "Include end date" for an inclusive count when you need to include both the start and end dates in your total (useful for counting event days, rental periods, etc.).

Add or Subtract Days

The "Add/Subtract Days" mode lets you find a future or past date by adding or removing a specific number of days from a starting date. This is perfect for:

  • Finding due dates (30 days from invoice date)
  • Calculating delivery windows
  • Planning events or deadlines
  • Determining contract expiration dates

Calendar Days vs. Business Days

Understanding the difference between calendar days and business days is crucial for many professional and legal contexts:

Calendar Days

Calendar days include every day—weekends and holidays. When a contract says "30 days," without qualification, it typically means calendar days.

Business Days (Working Days)

Business days exclude weekends (Saturday and Sunday) and often holidays. When processing times or legal deadlines specify "business days," weekends don't count. Our calculator shows both totals.

Note: Holiday exclusions vary by country and organization. For precise business day calculations in legal or financial contexts, verify which holidays apply to your situation.

Leap Years and Month Variations

Our calculator automatically handles these calendar complexities:

Leap Years

Leap years occur every 4 years (with exceptions for century years). In leap years, February has 29 days instead of 28. The rule is:

  • Divisible by 4 = leap year (2024, 2028)
  • Except century years not divisible by 400 (1900 was not a leap year, but 2000 was)

Month Length Variations

  • 31 days: January, March, May, July, August, October, December
  • 30 days: April, June, September, November
  • 28/29 days: February (29 in leap years)

Common Date Calculation Uses

Legal and Financial

  • Payment due dates (Net 30, Net 60)
  • Statute of limitations periods
  • Interest calculation periods
  • Contract renewal and termination dates
  • Tax filing deadlines

Personal Planning

  • Countdown to events (weddings, vacations, birthdays)
  • Calculating age or time elapsed
  • Pregnancy due date calculations
  • Visa and passport expiration planning
  • Medication or prescription refill dates

Project Management

  • Sprint planning and iteration cycles
  • Deadline estimation
  • Resource allocation periods
  • Milestone tracking
  • Time-to-completion estimates

Date Formats Around the World

Different regions use different date formats, which can cause confusion:

  • United States: MM/DD/YYYY (03/14/2024)
  • Europe/International: DD/MM/YYYY (14/03/2024)
  • ISO 8601: YYYY-MM-DD (2024-03-14) — the unambiguous standard our calculator uses
  • East Asia: YYYY年MM月DD日 or YYYY/MM/DD

When communicating dates internationally or in documents, consider using the month name (March 14, 2024) or ISO format to avoid confusion.

Interesting Date Facts

  • A non-leap year has 365 days, which is 52 weeks plus 1 day
  • February 29 (leap day) occurs approximately every 4 years
  • The longest time between two Friday the 13ths is 14 months
  • 400 years have exactly 146,097 days, or exactly 20,871 weeks
  • The Gregorian calendar repeats every 400 years

Frequently Asked Questions

How do I calculate the number of days between two dates?
Enter your start date and end date in the calculator above. The tool will automatically calculate the total number of days between them, including years, months, weeks, and remaining days. You can also see the number of business days (weekdays) and weekend days separately.
How are business days calculated?
Business days are calculated by counting only Monday through Friday, excluding Saturdays and Sundays. Our calculator shows both total days and business days. Note that this basic calculation doesn't account for holidays, which vary by country and region.
Does the calculator account for leap years?
Yes, the calculator automatically accounts for leap years when calculating dates. February has 29 days in leap years (years divisible by 4, except century years not divisible by 400), and the calculation adjusts accordingly.
What's the difference between inclusive and exclusive counting?
Exclusive counting (default) doesn't count either the start or end date itself—just the days between. Inclusive counting includes both the start and end dates. For example, from Monday to Wednesday is 2 days exclusive (Tuesday only between) or 3 days inclusive (Monday, Tuesday, Wednesday).
How do I calculate a date X days from now?
Use the 'Add/Subtract Days' tab above. Enter your starting date (or use today's date), then enter the number of days to add or subtract. The calculator will show you the resulting date along with what day of the week it falls on.
Why might my date calculation differ from other tools?
Date calculations can differ based on whether the count is inclusive or exclusive of start/end dates, how partial days are handled, time zone considerations, and whether business days or calendar days are being counted. Our calculator clearly labels each calculation type.

Related Tools