Калькулятор дат
Посчитайте дни между двумя датами или найдите дату после прибавления либо вычитания дней. Два значения — один понятный результат.
Как пользоваться калькулятором дат
- Выберите расчёт: дни между датами, прибавление или вычитание дней.
- Укажите две даты либо одну дату и целое количество дней. Кнопка «Сегодня» берёт текущую дату устройства в момент нажатия.
- Прочитайте результат и правило подсчёта. Для включения обеих дат отметьте соответствующий флажок. Результат с пояснением можно скопировать или распечатать.
Простой расчёт календарных дней
- Три задачи используют одну небольшую форму. Показаны только два значения для выбранного расчёта.
- Разницу можно считать в любом порядке дат. Включение обеих дат явно отмечается в результате.
- Прибавление и вычитание учитывают длину месяцев и високосные годы. Переводить дни в недели или месяцы не нужно.
- Данные остаются в памяти калькулятора; отправлять даты в сервис расчётов не требуется. Сайт при этом загружает обычные ресурсы и использует интеграции с учётом согласия.
Когда пригодится калькулятор дат
- Узнайте расстояние в календарных днях между двумя памятными событиями, не считая месяцы вручную.
- Найдите обычную будущую или прошлую дату, например через 30 дней после выбранного дня.
- Посчитайте все даты периода, включая его границы. Для ночей в отеле, счетов, рабочих дней и официальных сроков действуют свои правила.
Что означает результат
Обычная разница — неотрицательное расстояние между датами. От 1 до 2 апреля — 1 день, в обратном порядке тоже 1. Для одинаковых дат — 0 дней.
Подсчёт обеих дат добавляет к разнице 1 день. От 1 до 2 апреля получается 2 дня; для одинаковых дат — 1 день. Прибавление и вычитание этот флажок не меняет.
При сдвиге начальная дата — день ноль. Прибавить 1 день значит перейти к следующей дате, вычесть 1 — к предыдущей; 0 оставляет дату прежней. Это дата календаря, а не точный промежуток в 24 часа.
Правила григорианского календаря применяются ко всему диапазону, включая древние даты. Исторический переход стран на новый календарь, пропуски местных дат, выходные и праздники не учитываются.
Проверенные примеры
От 8 октября до 7 ноября 2026 года — 30 дней, а с обеими датами — 31 день. Обратный порядок даёт те же результаты.
8 октября 2026 года плюс 30 дней — 7 ноября 2026 года. Вычитание 30 дней из 7 ноября возвращает 8 октября.
28 февраля 2024 года плюс 1 день — 29 февраля: год високосный. Для 28 февраля 2025 года результат — 1 марта.
1 января 2027 года минус 1 день — 31 декабря 2026 года. Прибавление 0 дней оставляет 1 января 2027 года.
Диапазон и правила подсчёта
Даты допустимы от 0001-01-01 до 9999-12-31, количество дней — целое число от 0 до 3652058. Выход за границы отклоняется, а не обрезается.
Нет настроек рабочих дней, праздников, времени суток или часового пояса. Переход на летнее время не превращает день в 23 часа: считаются даты календаря.
Это общая календарная справка, а не официальный расчёт сроков, пребывания по визе, возраста, ночей проживания или платежей. Для исторических записей проверьте исходный календарь.
Ваши данные и копирование
Даты и количество дней не попадают в адрес страницы и не сохраняются калькулятором. Переход на другой язык может перезагрузить страницу и очистить ввод.
Копирование и печать включают задачу, значения, результат и правило подсчёта. Изменение ввода не отзывает уже переданный в буфер обмена или диалог печати текст.
Частые вопросы
Источники и метод расчёта
Калькулятор использует проверенные григорианские даты, а не время между полуночами в местном часовом поясе.
- rfc-editor.orgПравило високосных лет в григорианском календаре
- tc39.esКомпоненты даты UTC и арифметика дней
- html.spec.whatwg.orgРабота поля даты в браузере
Язык и вид календаря задаёт браузер. Древние даты трактуются как григорианские, без перевода из исторического местного календаря.
Похожие инструменты
Таймер работы и перерывов
Запускайте работу и перерывы вручную и следите за завершёнными этапами.
Открыть инструмент — Таймер работы и перерывовТаймер обратного отсчёта
Задайте интервал, приостанавливайте, продолжайте или повторяйте его с необязательным звуком.
Открыть инструмент — Таймер обратного отсчётаКонвертер меток времени Unix
Преобразуйте секунды или миллисекунды с начала эпохи в UTC и обратно с точностью до миллисекунды и ясными ограничениями.
Открыть инструмент — Конвертер меток времени UnixКонвертер часовых поясов
Переведите дату и местное время между поясами, проверьте смещения UTC и разницу дат и выберите нужный момент при повторении времени.
Открыть инструмент — Конвертер часовых поясовКалькулятор длительности
Рассчитайте часы и минуты между двумя значениями времени, явно выбрав тот же или следующий день.
Открыть инструмент — Калькулятор длительностиКалькулятор возраста
Рассчитайте возраст по дате рождения в годах, месяцах и днях на сегодня или выбранную дату.
Открыть инструмент — Калькулятор возрастаПеревод часов в десятичный формат
Переводите известную длительность из часов и минут в десятичные часы и обратно, с секундами и понятным округлением.
Открыть инструмент — Перевод часов в десятичный форматКалькулятор времени воспроизведения
Рассчитайте время просмотра видео или прослушивания подкаста и аудиокниги на выбранной скорости и узнайте экономию времени.
Открыть инструмент — Калькулятор времени воспроизведения