Калькулятор дат

Рассчитайте количество дней, оставшихся до целевой даты, или дней, прошедших с прошлой даты. Точно отслеживайте дни рождения, экзамены, события и важные вехи.

Выберите целевую дату для расчёта D-Day

Включить день начала

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

  1. Введите данные

    Введите необходимые значения в поля ввода.

  2. Настройте параметры

    Выберите подходящие опции и настройки.

  3. Посмотрите результат

    Нажмите Рассчитать для мгновенного результата.

Что такое D-Day?

D-Day изначально был военным термином, обозначавшим день начала операции, и восходит к высадке в Нормандии в 1944 году. Сегодня это слово стало обиходным и означает обратный отсчёт количества дней, оставшихся до целевой даты.

По соглашению опорная дата (обычно сегодня) принимается за ноль. Если целевая дата ещё впереди, пишут D-N (например, D-30 означает, что осталось 30 дней); если это сегодня — D-Day; а если она уже прошла — D+N (например, D+10 означает, что прошло 10 дней).

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

Формула расчёта

D-Day находится путём перевода разницы между двумя датами в дни.

Оставшиеся дни = (целевая дата − опорная дата) ÷ 86 400 000 мс

Например, если опорная дата — 2026-06-03, а целевая — 2026-11-19, разница составляет 169 дней, то есть D-169. Перевод в недели и месяцы рассчитывается так: недели = ⌊169 ÷ 7⌋ = 24 недели 1 день и месяцы ≈ 169 ÷ 30,44 ≈ 5,6 месяца (в среднем 30,44 дня в месяце).

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

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

Что означает D-Day?
D-Day изначально был военным термином, обозначавшим день начала операции. В повседневном употреблении он означает обратный отсчёт дней, оставшихся до целевой даты. 'D-100' означает, что до цели осталось 100 дней, а 'D+10' — что с момента цели прошло 10 дней.
Как рассчитывается D-Day?
D-Day рассчитывается вычитанием опорной даты (обычно сегодня) из целевой. Положительный результат означает будущее (D-N), ноль — сам день (D-Day), отрицательный результат — прошлое (D+N). При выборе опции «Включить начальный день» начальный день также считается за один день.
Какую разницу даёт включение начального дня?
Без включения начального дня считается только чистая разница дат. Например, с 1 по 3 января — это 2 дня. С включением начального дня 1 января тоже считается за день, и получается 3 дня. При подсчёте дней военной службы начальный день обычно включают.
Как рассчитать оставшиеся дни военной службы?
Задайте дату увольнения в качестве целевой, чтобы сразу увидеть оставшиеся дни. Поскольку при подсчёте военной службы обычно включают день призыва (начальный день), точнее включить опцию «Включить начальный день».
Как рассчитать D-Day для экзамена?
Введите дату экзамена как целевую, и оставшиеся дни рассчитаются автоматически. В сам день отображается 'D-Day', а затем прошедшие дни показываются в формате 'D+N'.
Исключаются ли выходные и праздники из оставшихся дней?
Этот калькулятор основан на абсолютных днях и считает каждый день календаря. Выходные и праздники включены все. Чтобы считать только фактические рабочие дни, нужен отдельный расчёт рабочих дней, исключающий выходные и праздники.
Почему на следующий день после 'D-Day' сразу наступает 'D+1'?
Когда опорная дата равна целевой, разница равна 0, поэтому отображается 'D-Day'. Как только проходит один день и цель превышается на день, становится 'D+1'. То есть день сразу после D-Day — это D+1, а обозначение 'D+0' не используется.
Данные календаря 2026

Похожие калькуляторы