Без загрузки, 100% локально, без аккаунта

Прибавить / вычесть к дате

Выберите дату, затем прибавьте или вычтите годы, месяцы, недели и дни, чтобы найти итоговую дату.

Как работает Прибавить или вычесть даты

Прибавление и вычитание дат позволяет сдвинуть любую дату вперёд или назад на сочетание лет, месяцев, недель и дней. Укажите исходную дату, введите величины прибавления (или активируйте режим вычитания), и результирующая дата будет вычислена мгновенно прямо в браузере. Никакие данные с устройства не уходят, арифметика работает в офлайне после кэширования страницы.

Вычисление применяет каждую единицу по очереди: сначала годы, затем месяцы, затем недели, затем дни. Этот порядок важен, когда месяцы имеют разную длину. Например, прибавление одного месяца к 31 января даёт 28 февраля (или 29-е в високосный год), а не несуществующую дату. Применение лет до месяцев означает, что «прибавить один год и один месяц к 31 января 2023» даёт 28 февраля 2024 -- в соответствии с общепринятыми календарными правилами.

Прибавить или вычесть даты: пошаговая инструкция

  1. Введите исходную дату.
  2. Укажите количество лет, месяцев, недель и дней, которые нужно прибавить.
  3. Активируйте режим вычитания, если нужно сдвинуть дату назад.
  4. Прочитайте результирующую дату, отображённую ниже полей ввода.
  5. Измените любое значение -- результат обновится мгновенно.

Частые сценарии использования

  • Подрядчику нужно найти дату через 90 дней после старта проекта, чтобы установить контрольную точку.
  • Подписка продлевается каждые 6 месяцев с определённой даты начала; рассчитайте следующую дату продления.
  • Гарантия истекает через 2 года и 3 месяца после покупки; найдите точную дату окончания.
  • Врач назначает 14-дневный курс лечения с определённого дня; вычислите последний день курса.

Часто задаваемые вопросы

В каком порядке инструмент применяет годы, месяцы, недели и дни?

Сначала прибавляются годы, затем месяцы, затем недели, затем дни. Этот порядок важен для дат в конце месяца. Прибавление одного месяца к 31 января даёт 28 или 29 февраля, а не переход в март. Недели и дни затем прибавляются поверх результата как плоское количество календарных дней.

Можно ли вычитать вместо прибавления?

Да. Включите переключатель вычитания (или введите отрицательное число в нужное поле, в зависимости от интерфейса). Та же арифметика выполняется в обратном направлении, двигая календарь назад на указанные величины.

Как инструмент обрабатывает прибавление месяцев к дате в конце месяца?

Если в результирующем месяце меньше дней, чем день исходной даты, инструмент устанавливает последний допустимый день целевого месяца. Прибавление одного месяца к 31 марта даёт 30 апреля, а не 1 мая.

Передаются ли введённые даты куда-либо?

Нет. Исходная дата и вводимые величины остаются внутри вкладки браузера. Расчёт -- это несколько строк арифметики дат, выполняемой локально; никакого сетевого запроса нет.

Можно ли объединить несколько операций, например «прибавить 6 месяцев, потом вычесть 3 дня»?

Заполните все поля сразу: установите месяцы равными 6, а дни -- -3 (или используйте комбинированное поле для дней). Инструмент применяет все единицы в заданном порядке за один проход -- никаких дополнительных шагов не требуется.