Калькулятор прибавления дней к дате

d₂ = d + n гражданских суток. n = 10 от 2020-01-01 даёт 2020-01-11. Отрицательное n двигает назад. Не рабочие дни.

Одна дата плюс целое n

Сдвиг календарной даты на целое число гражданских суток. Положительное n — вперёд, отрицательное — назад, ноль оставляет дату. Часы не участвуют: двигается только число в календаре UTC.

Контроль: 2020-01-01 и n = 10 → 2020-01-11. Раздел: даты и время. Тот же смысл, что у разницы дат, но запрос другой: «какая дата будет», а не «сколько суток между».

n должно быть целым. Полтора дня страница не принимает: нет поля времени.

d₂ = d + n

d₂ = d + n

Три поля: исходная дата, итог, целое n. Искать можно любое из трёх.

Несуществующая исходная дата отклоняется до сдвига.

Не разница двух дат как запрос

Если обе даты уже известны и нужно только число, откройте разницу: поля названы d₁ и d₂. Здесь третье поле — именно смещение n. Не возраст. Не ч:м:с.

Не «прибавить месяц»: месяцы разной длины. 31 января + 30 суток ≠ 2 марта всегда без проверки февраля.

Как пользоваться

Пустым оставьте итог, исходную дату или n. Для «через две недели» n = 14, не 15, если не просили включить сегодня как день нулевой иначе.

Родитель практика.

Примеры

1. Вперёд. 2020-01-01 + 10 → 2020-01-11.

2. Назад. 2020-01-01 + (−1) → 2019-12-31.

3. Исходная. итог 2020-01-11, n = 10 → 2020-01-01.

4. Само n. две даты января → 10.

5. Високос. 2020-02-28 + 1 → 29 февраля.

6. Невисокос. 2019-02-28 + 1 → 1 марта.

Ещё задачи

Гарантия 365 суток от 2024-03-01: ищите d₂. Високос 2024 даст 2025-03-01, потому что 2024-03-01 + 365 попадает на 2025-03-01 (2024 имеет 366 дней, но вы прибавили 365, не «календарный год»). «Через год той же датой» — не эта страница, если не переведёте год в сутки.

Каникулы: последний учебный день 25 мая, первая учёба через 92 суток. n = 92.

Якорь 10 на январе 2020.

Связь с Unix: сдвиг на n суток меняет timestamp полуночи на 86400 n.

Не путайте n = 0 с пустым полем. Ноль — валидный «без сдвига».

Длинный сдвиг 10000 суток: страница справится, это около 27 лет. Для возраста удобнее YMD.

Декретная «через 140 дней от даты»: n = 140, не рабочие.

После итога часто спрашивают, сколько это часов: 10 суток × 24, либо 864000 с и ч:м:с.

Не проценты: «сдвинуть на 10 % месяца» — не целое n.

Переход через новую эру до нашей: поле даты браузера обычно не даёт отрицательные годы. Школьные задачи — XIX–XXI век.

Страховка «через 90 суток»: n = 90 от даты полиса. Не путайте с 3 месяцами: февраль укоротит календарный «плюс три месяца», сутки — нет.

Повторяйте пару туда-обратно: +10 и затем n = −10 должны вернуть старт. Если не вернуло — перепутали, какое поле итог.

Неделя как 7 суток: n = 7, не «календарная неделя с понедельника». Номер недели ISO — другой запрос, его здесь нет.

Конец квартала «плюс 90 суток» от 1 января считайте страницей, не таблицей «квартал»: високос сдвигает номер дня в году. В невисокосном 1 января плюс 90 суток даёт 1 апреля; в високосном та же команда садится на 31 марта, потому что февраль уже съел лишнюю клетку. Таблица «квартал = 90» врёт именно в этот год.

Поле n не принимает «полторы недели». Сначала 10,5 суток в тетради к целому, если учитель округлил. Неделя здесь не единица: семь клеток пишете вручную как n = 7 или n = 14.

Каникулы «через две недели после последнего звонка» — это n = 14 от известной даты звонка, не «середина июня» из головы. Если звонок 25 мая, страница покажет 8 июня без спора про майские праздники: праздники не вычитаются.

Школа: шаг по клеткам

Образ: стоите на клетке d, делаете n шагов. Куда пришли — d₂. Шаги назад — отрицательные.

Памятка: целое n, календарь сам глотает разную длину месяцев.

Контроль n = 0 → та же дата. n = 1 → завтрашняя клетка.

Итог: три поля, 30 февраля нельзя.

Чертёж: одна засечка, дуга со стрелкой n, вторая засечка.

Хаб дат рядом с разностью, чтобы не плодить третью формулу.

Гарантия, каникулы, високос

29 февраля + 1 год в быту спорят. Здесь только сутки: +365 или +366 решаете вы, страница год как единицу не знает.

Билет «за 45 суток до вылета» 2026-08-20: n = −45, ищите исходную… нет: вылет d₂, n = −45, исходная d — дата покупки-край. Или d = вылет, n = −45, итог = край. Следите, какое поле пустое.

Якорь високоса: 28 февраля 2020 + 1 = 29.

Родитель практика. Две известные даты без акцента на сдвиг — разница.

Отрицательное n

Минус не «ошибка знака», а направление. Модуль |n| — сколько клеток, знак — куда.

Проверка: туда-обратно n и −n возвращают исходную дату.

Не ищите часы. Нет T.

Сосед по возрасту: YMD.

Единица n — сутки, не недели. 2 недели = 14, в тетради.

Целое: 10,5 браузерное поле числа может пропустить, страница отвергнет как нецелое.

Типичные ошибки

  • Прибавить месяц как 30 суток без проверки.
  • Пропустить 29 февраля.
  • Считать только будни.
  • Путать, какое поле исходное, какое итог.
  • Дробное n.

Соседи: разница дат, возраст, Unix, длительность.

Частые вопросы

Как прибавить дни к дате?
d₂ = d + n гражданских суток. 2020-01-01 и n = 10 дают 2020-01-11.
Можно отнять дни?
Да, n отрицательное. n = −1 от 2020-01-01 даёт 2019-12-31.
Как найти само n?
n = N(d₂) − N(d). Это та же арифметика, что на странице разницы дат, но поля названы как сдвиг.
Високосный день?
2020-02-28 + 1 = 2020-02-29. 2019-02-28 + 1 = 2019-03-01.
Это рабочие дни?
Нет, выходные не пропускаются. Будни пн–пт — рабочие дни.