Add or Subtract Days Calculator

Add or subtract any number of days from a date. Enter a start date and number of days to find the resulting date with full calendar accuracy.

Result Date
April 15, 2026
Calculated output
Day of Week
Wednesday
ISO Format
2026-04-15
Planning notes, formulas, and examples

About the Add or Subtract Days Calculator

The Add or Subtract Days Calculator lets you find the exact date that results from adding or subtracting a given number of days from any starting date. This is one of the most practical date calculations for planning deadlines, scheduling events, and tracking milestones.

Need to know what date is 90 days from today? Or what date was 30 days before a specific event? Simply enter your starting date and the number of days to add or subtract. The calculator handles month boundaries, leap years, and year transitions automatically.

This calculator is widely used for contract expiration dates, insurance policy periods, medication schedules, probation periods, and any scenario where you need to determine a future or past date based on a day count. The algorithm uses Julian Day Number arithmetic for perfect accuracy across any date range.

When This Page Helps

Adding days to dates requires navigating varying month lengths and leap years. This calculator gives you the exact resulting date for any number of days forward or backward. It's useful for deadline tracking, legal calculations, and scheduling.

How to Use the Inputs

  1. Enter the start date with year, month, and day.
  2. Enter the number of days to add (positive) or subtract (negative).
  3. The calculator shows the resulting date.
  4. View the day of the week for the result date.
  5. Use this for deadline calculations, scheduling, and planning.
Formula used
Result Date = JDN(Start Date) + Days Where JDN is the Julian Day Number. After addition, convert back to a Gregorian calendar date. This handles all month boundaries, leap years, and century rules automatically.

Example Calculation

Result: April 15, 2026 (Wednesday)

Adding 90 days to January 15, 2026: January has 16 remaining days (31โˆ’15), February has 28 (2026 is not a leap year), March has 31. That's 16+28+31 = 75 days through March 31. The remaining 15 days land on April 15, 2026.

Tips & Best Practices

  • Use negative numbers to subtract days and find past dates.
  • Common day counts: 30 days (month), 90 days (quarter), 180 days (half year), 365 days (year).
  • For business day calculations, use the business days calculator instead.
  • Contract "30 days notice" typically means 30 calendar days from the notification date.
  • Insurance policies often use 90-day or 180-day lookback periods.
  • Probation periods are commonly 60 or 90 days from the start date.

Common Day-Based Calculations

Many professional and personal deadlines are stated as a number of days from an event. IRS tax deadlines, insurance claim periods, product return windows, and medical follow-up schedules all use day-based offsets. Having an accurate tool saves time and prevents missed deadlines.

How the Math Works

The calculator converts the start date to a Julian Day Number (a continuous count of days), adds or subtracts the specified days, then converts back to a Gregorian date. This bypasses the complexity of varying month lengths and leap years entirely.

Practical Applications

HR departments use this for probation end dates, vendors calculate delivery dates, lawyers track statute of limitations periods, and patients schedule follow-up appointments. Any scenario involving "X days from date Y" benefits from this calculator.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The calculator uses Julian Day Number arithmetic, which inherently accounts for leap years. If your date range crosses a February 29, the extra day is included automatically so the date math stays correct.