learn.howToCalculate
learn.whatIsHeading
An add or subtract dates calculator computes a new date by adding or subtracting a specified number of days, weeks, or months from a starting date. Used for deadlines, scheduling, and date planning.
공식
result_date = start_date ± days (accounting for month/year boundaries)
- start
- Start date (date) — Base date (YYYY-MM-DD)
- days
- Days to add/subtract (days) — Positive = future, negative = past
- result
- Result date (date) — The calculated date
단계별 가이드
- 1For days: add/subtract directly from the date
- 2For weeks: multiply by 7 then add/subtract days
- 3For months: adjust the month field and handle month-end overflow
- 4JavaScript Date handles leap years automatically
풀어진 예시
입력
Jan 15 + 90 days
결과
April 15 (or 16 in leap year)
입력
Mar 31 + 1 month
결과
April 30 (month-end handling)
입력
Today − 30 days
결과
Date 30 days ago
자주 묻는 질문
How does the calculator handle month boundaries?
It automatically adjusts for varying month lengths and leap years. Adding 30 days to Jan 1 correctly lands on Jan 31.
Can I subtract dates to go backward in time?
Yes, use a negative number. Subtracting 10 days from Mar 15 = Mar 5. The calculator respects month/year boundaries.
What about leap seconds or daylight saving?
Calendar calculations ignore leap seconds and DST. They operate on calendar dates, not absolute time.
계산할 준비가 되셨나요? 무료 Add or Subtract Days from Date 계산기를 사용해 보세요
직접 시도해 보세요 →