Was this calculator helpful?
Sources & Methodology
Date Difference = Count all calendar days from Start Date to End Date (inclusive of leap days) Add Days: Result Date = Start Date + N calendar days (handles month/year rollovers and leap years) Business Days = Total Days − (Total Weeks × 2) − Partial Weekend Days Day of Year = Sum of days in each completed month + current day number Leap year rule: year divisible by 4, except century years unless divisible by 400. February 29 is counted only in leap years.
Last reviewed: April 2026
Complete Guide to Date Calculation — Every Use Case Covered
Date calculation is one of the most frequently needed everyday math tasks. Whether you are tracking a project deadline, counting down to a holiday, calculating a contract term, or figuring out how many business days are left in a notice period — this date calculator handles every scenario. Here is a complete breakdown of every calculation mode and when to use it.
Date Difference — How Many Days Between Two Dates
The date difference calculator counts every calendar day between a start and end date, including leap days. It returns the result in days, complete weeks, complete months, and full years. This is the most commonly used date calculation for project planning, legal contract terms, medical treatment intervals, rental and lease period tracking, and verifying time elapsed between events.
Complete Weeks: Total Days ÷ 7, rounded down
Complete Months: Count month boundaries crossed from start to end
Example: January 15, 2025 to July 4, 2026 = 535 days = 76 complete weeks = 17 months and 19 days
Add or Subtract Days from a Date
Date addition and subtraction finds a resulting date by adding or removing a number of days from a starting date. Enter a negative number to go backward in time. Common uses include finding a date 30, 45, 60, or 90 days from today (contract terms, payment deadlines, insurance notice periods, subscription renewals), and calculating expiration dates, due dates, and follow-up appointment dates. The calculator correctly handles month-end rollovers and leap year boundaries.
| Common Use Case | Days to Add | Example Result (from Apr 14, 2026) |
|---|---|---|
| Net 30 payment term | +30 | May 14, 2026 |
| Net 45 invoice due | +45 | May 29, 2026 |
| 60-day notice period | +60 | June 13, 2026 |
| 90-day probationary period | +90 | July 13, 2026 |
| 6-month lease term | +183 | October 14, 2026 |
| 1 year from today | +365 | April 14, 2027 |
| 30 days ago | −30 | March 15, 2026 |
| 90 days ago | −90 | January 14, 2026 |
Days Until an Event — Countdown Calculator
The countdown mode calculates the exact number of days between today and any future date. It is commonly used for holiday countdowns (days until Christmas, New Year, Thanksgiving, Halloween, Valentine's Day), wedding planning, event organization, tax filing deadlines, visa expiration dates, warranty end dates, and retirement milestone tracking. The calculator also shows how many complete weeks and months remain alongside the day count.
Business Days Calculator — Working Days Only
The business days calculator counts only Monday through Friday between two dates, excluding all Saturdays and Sundays. This is essential for legal notice periods (many contracts specify business days, not calendar days), employment notice requirements, court filing deadlines, government application processing times, shipping and delivery estimates, and financial settlement periods. Note that public holidays are not automatically excluded — manually subtract known holidays in your jurisdiction from the result.
Day of the Year — What Number Day Is Today?
The day of the year calculator tells you what ordinal day number any date falls on in the calendar year. January 1 is day 1, December 31 is day 365 (or 366 in a leap year). This is used in scientific and agricultural contexts, financial reporting, production scheduling, and any system that uses Julian date formats. The calculator also shows how many days remain in the year after the entered date.
Date Calculation in Legal and Professional Contexts
Many legal and professional time limits are expressed in days rather than calendar months. Knowing the difference matters significantly. A 30-calendar-day notice period starting April 14 ends May 14. A 30-business-day period (excluding weekends) starting April 14 ends approximately June 25. For legal, employment, or financial matters, always confirm whether the applicable rule counts calendar days or business days. When in doubt, use both calculations and consult a professional.
- Real estate closings: Typically use calendar days for inspection and contingency periods
- Employment contracts: Notice periods may specify business days or working days
- Court deadlines: Federal courts often follow specific day-counting rules where the triggering day is excluded
- Insurance claims: Filing windows are usually calendar days
- Payment terms: Net 30, Net 45, Net 60 typically mean calendar days in most business agreements