Как читать результат
Каждый показатель выражает один и тот же интервал в своей рабочей единице. Выбирайте тот, что соответствует задаче: календарное планирование, расчётные недели, оценка сроков доставки или сравнение длинных промежутков.
| Показатель | Конвенция | Типичное применение |
|---|---|---|
| Всего дней | Конечная дата входит, начальная — нет | Обратный отсчёт, интервалы с точностью до дня |
| Недели | Полные семидневные недели плюс остаток в днях | Графики, счёт недель как при беременности |
| Рабочие дни | Только пн–пт; праздники НЕ исключаются | Сроки доставки и обработки (верхняя оценка) |
| Годы | Дни ÷ 365,2425 (средний григорианский год) | Длинные интервалы, сравнение в десятичных годах |
| Итоговая дата и день недели | Точный сдвиг на дни в UTC | Дедлайны, «какая дата через 90 дней» |
- Из рабочих дней исключаются только субботы и воскресенья. Государственные и региональные праздники не вычитаются, так как праздничные календари зависят от юрисдикции — для критичных сроков сверяйтесь с местным календарём.
- Принятая конвенция счёта не включает начальную дату и включает конечную; в ряде юридических и финансовых контекстов считают включительно с обеих сторон, и тогда получается на день больше.
- Високосные годы учитываются автоматически, поскольку расчёт идёт по реальным календарным датам: 2024 и 2028 — високосные, 2026 — нет.
- Даты вычисляются на полночь UTC, поэтому переход на летнее время не может сделать «сутки» в этом калькуляторе длиннее или короче.
Что делает калькулятор дат?
Калькулятор дат выполняет календарную арифметику. В режиме разницы он считает дни между начальной и конечной датой: начальная дата не входит в счёт, конечная входит, поэтому от понедельника до следующего понедельника получается 7 дней. В режиме прибавления он сдвигает начальную дату вперёд или назад на точное число дней (для вычитания введите отрицательное число) и показывает итоговую дату вместе с днём недели.
Рабочие дни — та часть прошедших дней, которая приходится на промежуток с понедельника по пятницу. Это обычная коммерческая конвенция для сроков доставки и обработки заказов. Государственные праздники не исключаются, поскольку праздничные календари различаются по странам, регионам и даже работодателям: считайте показатель рабочих дней верхней оценкой и вычитайте из него праздники, актуальные именно для вас.
Показатель в годах получается делением числа дней на 365,2425 — среднюю длину года в григорианском календаре, где високосный день добавляется каждые 4 года, кроме вековых лет, не делящихся на 400. Такой подход даёт сопоставимую оценку в десятичных годах независимо от того, на какие конкретно годы приходится интервал.
Как пользоваться калькулятором дат
- Выберите режим: «Дни между двумя датами» для интервала или «Прибавить или вычесть дни», чтобы спрогнозировать дату.
- В режиме разницы укажите начальную и конечную даты и прочитайте всего дней, недели, рабочие дни и годы в десятичном виде.
- В режиме прибавления укажите начальную дату и число дней — отрицательное значение отматывает время назад.
- Прочитайте итоговую дату и её день недели; планируя дедлайны, помните, что государственные праздники из рабочих дней не вычитаются.
Формулы календарной арифметики
Разница в днях — это число календарных дней между двумя датами (конечная минус начальная, показывается по модулю). Рабочие дни считаются перебором каждого прошедшего дня с отбором тех, что приходятся на понедельник — пятницу. Прибавление дней умножает их число на 86 400 000 миллисекунд и сдвигает начальную дату на эту величину; результат точен, поскольку даты обрабатываются на полночь UTC.
Разбор примера (разница): от 1 января 2026 года до 15 марта 2026 года — 73 дня, то есть 10 недель + 3 дня; в интервал попадает 51 рабочий день (пн–пт, праздники не исключены), а в годах это 73 ÷ 365,2425 = 0,20. Разбор примера (прибавление): 1 января 2026 года + 90 дней = 1 апреля 2026 года, среда.
Частые ошибки
- Считать, что рабочие дни уже скорректированы на праздники: убираются только выходные, поэтому праздники своей юрисдикции вычитайте самостоятельно.
- Ошибаться на единицу из-за конвенции счёта: здесь начальная дата исключается, а конечная включается, тогда как некоторые договоры считают обе границы включительно.
- Приравнивать месяц к 30 дням: календарные месяцы длятся от 28 до 31 дня, поэтому длинные интервалы считайте по реальным датам, а не приближением через месяцы.
- Забывать о високосных годах при ручном счёте: интервал, в который попадает 29 февраля, на день длиннее такого же промежутка в невисокосном году.
- Прибавлять недели там, где имелись в виду дни: 90 дней — это 12 недель и 6 дней, а не 3 календарных месяца.
Часто задаваемые вопросы
Сколько дней между двумя датами?
Посчитайте календарные дни от начальной даты (не входит) до конечной (входит). Например, от 1 января 2026 года до 15 марта 2026 года — 73 дня: оставшиеся 30 дней января, 28 дней февраля (2026 год невисокосный) и 15 дней марта. Калькулятор ведёт счёт точно, включая високосные дни, если в интервал попадает 29 февраля.
Что считается рабочим днём?
В этом калькуляторе рабочий день — любой прошедший день, приходящийся на промежуток с понедельника по пятницу. Государственные праздники не исключаются, поскольку праздничные календари различаются по странам, регионам и работодателям. Для критичных по срокам расчётов вычтите из показанного числа праздники, действующие в вашей юрисдикции.
Какая дата будет через 90 дней?
Прибавьте к сегодняшней дате ровно 90 календарных дней — калькулятор сдвигает дату на 90 × 24 часа и показывает итоговую дату и день недели. Например, через 90 дней после 1 января 2026 года наступит 1 апреля 2026 года, среда. Учтите, что 90 дней — это 12 недель и 6 дней, то есть близко к 3 календарным месяцам, но не то же самое.
Как вычесть дни из даты?
Выберите режим прибавления и вычитания и введите отрицательное число дней. Значение −30 при начальной дате 15 марта 2026 года даёт 13 февраля 2026 года. Рядом показывается день недели итоговой даты — это удобно, чтобы проверить, не попадает ли отсчитанный назад срок на выходные.
Почему в годах используется значение 365,2425 дня?
365,2425 дня — средняя длина года в григорианском календаре, где високосный день добавляется каждые 4 года, кроме вековых лет, не делящихся на 400 (2000 год был високосным, 1900-й — нет). Деление числа дней на это среднее значение даёт сопоставимый результат в десятичных годах независимо от того, на какие именно годы пришёлся интервал.
Учитывает ли калькулятор високосные годы?
Да: вся арифметика опирается на реальные календарные даты, поэтому попавшее в интервал 29 февраля автоматически считается настоящим днём. Интервал с 1 февраля по 1 марта составляет 29 дней в високосном году, например 2024-м, и 28 дней в обычном, например 2026-м.
Источники
- ISO 8601 — Date and time — Representations for information interchange. International Organization for Standardization.
- United States Naval Observatory / Astronomical Applications Department — Gregorian calendar leap-year rules.