Add / Subtract Days to Date

Time & Dates

This date adjustment tool computes a target calendar date by adding or subtracting a specified number of days, weeks, months, or business days from any starting point. Planners and contract administrators use these directional offsets to establish project milestones, legal filing deadlines, and scheduled delivery targets without manual calendar counting.

Calculated Result
Saturday, October 3, 2026

Added 30 days, 0 weeks, 0 months, 0 years from 2026-09-03

ISO Format
2026-10-03
Day of the Week
Saturday
Formula: Target Date = Start Date Β± (Years, Months, Weeks, Days)

About this calculator

Managing project schedules and legal timelines often requires determining what date falls a specific number of calendar or working days before or after an event. Users provide a starting date, select the desired directional operation of addition or subtraction, and enter the quantity of days, weeks, months, or business days to shift. Accounting for varying month lengths, weekend skips, and leap years makes mental date math error-prone during contract drafting and supply chain coordination across different calendar quarters.

The generated result reveals the exact final date alongside the day of the week, helping users verify whether a deadline lands on a weekend. When reviewing the outcome, confirm whether your calculation includes or excludes the initial start day, as statutory rules differ across jurisdictions. Keep in mind that standard business day adjustments exclude Saturdays and Sundays but do not automatically filter regional public holidays or localized organizational office closures.

How It Works & Formula

FormulaTarget Date = Base Date Β± (N Days / Weeks / Months / Business Days)

The calculation shifts a base timestamp forward or backward by the exact duration corresponding to the selected time units. When business days are selected, the algorithm increments through the calendar while skipping Saturdays and Sundays until the target count is satisfied. Month-based arithmetic adjusts the calendar month index while clamping the final day to the maximum valid date of that month.