Калькулятор дат — дни между датами
Посчитайте количество дней между датами в неделях, месяцах и рабочих днях или прибавьте дни к дате и узнайте, какое число будет через 100 дней.
Загрузка инструмента…
Этот калькулятор дат считает количество дней между двумя датами и находит дату, которая наступит через заданное число дней, недель, месяцев или лет или была столько же времени назад. Вместо одного числа он раскладывает срок на недели и дни, годы, месяцы и дни, общее число месяцев, будни, выходные дни и часы. При прибавлении и вычитании он точно соблюдает правило конца месяца и умеет считать рабочие дни без выходных и без указанных вами праздников. Подходит для сроков договоров, дедлайнов, планирования поездок и годовщин.
Как пользоваться
- На вкладке «Между датами» выберите «Дата начала» и «Дата окончания».
- «Начало — сегодня» и «Конец — сегодня» подставляют сегодняшнюю дату, а «Поменять даты» меняет их местами.
- Чтобы учитывать и первый, и последний день, включите «Включать дату окончания».
- Число дней показано в поле «Длительность», вместе с «Недели и дни», «Годы, месяцы и дни», «Месяцы», «Будни», «Выходные дни» и «В часах».
- Чтобы прибавить или вычесть, откройте «Прибавить или вычесть», задайте «Исходная дата», выберите «Прибавить» или «Вычесть» и введите «Годы», «Месяцы», «Недели» и «Дни». Кнопки 100 дней, 1000 дней, 1 месяц, 6 месяцев и 1 год заполняют их за вас.
- «Итоговая дата» показывает дату и день недели, а также сколько это дней «От исходной даты»; при подсчёте в календарных днях видно и расстояние «От сегодня».
- Чтобы пропускать выходные, в поле «Считать» выберите «Рабочие дни (без выходных)» и введите число в «Рабочие дни». Праздники добавьте в «Нерабочие дни (праздники)», по одному в строке, например 2026-12-25.
Как это работает
- По умолчанию «Между датами» учитывает дату начала, но не дату окончания, то есть результат равен дате окончания минус дата начала. С 1-го по 3-е — это 2 дня, а с учётом даты окончания — 3 дня.
- При прибавлении и вычитании сначала применяются годы и месяцы, затем недели и дни. Если в нужном месяце нет такого числа, берётся последний день этого месяца, и об этом появляется пометка.
- Рабочие дни отсчитываются со дня, следующего за исходной датой. Праздники никогда не вычитаются автоматически; нерабочие дни можно вводить в формате YYYY-MM-DD, YYYY.MM.DD или YYYY/M/D, а нераспознанные записи помечаются.
- Если дата окончания раньше даты начала, промежуток между ними всё равно считается и показывается предупреждение.
- Всё работает в браузере, ничего не загружается на сервер. Ваши даты и последняя открытая вкладка сохраняются в этом браузере на этом устройстве.
Сколько дней между датами: включая последний день или нет
С 1 марта 2026 года по 25 декабря 2026 года при обычном подсчёте — 299 дней. Страница также покажет этот срок как 42 недели и 5 дней или 9 месяцев и 24 дня, из которых 214 будних и 85 выходных дней. Если включить «Включать дату окончания», последний день тоже учитывается, и получится 300 дней.
Какое число верное, зависит от того, что вы считаете. Ночи в отеле или простая разница между датами не включают дату окончания; отработанные дни или дни мероприятия обычно включают оба конца. С 1 января по 31 декабря 2026 года включительно — 365 дней. У юридических и договорных сроков часто свои правила исчисления, поэтому, если срок действительно важен, проверьте формулировку или уточните у организации, которая его установила.
Как прибавить месяцы к дате и правило конца месяца
Если к 31 января прибавить один месяц, получится последний день февраля, потому что 31 февраля не бывает: 28 февраля в 2026 году и 29 февраля в високосном 2028 году. Если вычесть один месяц из 31 марта 2026 года, тоже получится 28 февраля. Поскольку месяцы применяются раньше дней, 31 января 2026 года плюс 1 месяц и 1 день — это день после 28 февраля, то есть 1 марта.
Месяцы между двумя датами считаются по тому же правилу. С 15 мая 2025 года по 18 октября 2026 года — 1 год, 5 месяцев и 3 дня, что показывается как 17 месяцев и 3 дня, или всего 521 день. С 29 февраля 2024 года по 28 февраля 2025 года считается ровно один год, потому что обе даты — последние дни месяца.
Как прибавить рабочие дни к дате с учётом праздников
Рабочие дни отсчитываются по одному со дня, следующего за исходной датой, только с понедельника по пятницу. Если к пятнице, 18 декабря 2026 года, прибавить 5 рабочих дней, получится пятница, 25 декабря; если ввести 2026-12-25 в «Нерабочие дни (праздники)», результат сдвинется на понедельник, 28 декабря. «Пропущено дней» тогда покажет 5: четыре выходных и один праздник.
Праздники не встроены, потому что государственные праздники различаются по странам и регионам, переносы выходных меняются каждый год, а у многих работодателей есть свои нерабочие дни. Если указать только те дни, которые касаются вас, подсчёт будет точным. Учтите, что число будних дней на вкладке «Между датами» праздники не вычитает, поэтому для рабочих дней отнимите их сами.
Частые вопросы
- Какая дата будет через 100 дней от сегодня?
- На вкладке «Прибавить или вычесть» оставьте сегодняшнюю дату исходной и нажмите кнопку 100 дней — появятся дата и день недели. Если сегодняшний день считается днём 1, 100-й день наступает через 99 дней.
- Как посчитать количество дней между двумя датами?
- Вычтите дату начала из даты окончания. С 1 по 10 марта — 9 дней, или 10 дней, если учитывать обе даты.
- Какая дата будет, если к 31 января прибавить месяц?
- Последний день февраля: 28-е в обычный год и 29-е в високосный.
- Учитываются ли государственные праздники?
- Не автоматически. В режиме «Рабочие дни (без выходных)» пропускаются и даты, которые вы ввели в «Нерабочие дни (праздники)».
- Сколько дней осталось до даты?
- Нажмите «Начало — сегодня» и укажите нужную дату в «Дата окончания»; «Длительность» — это число оставшихся дней.
- Сколько недель между двумя датами?
- Смотрите «Недели и дни». Например, 299 дней — это 42 недели и 5 дней.
- Какое число будет через 6 месяцев?
- Нажмите кнопку 6 месяцев на вкладке «Прибавить или вычесть». Через шесть месяцев после 18 октября 2026 года будет 18 апреля 2027 года.
- Можно ли найти дату в прошлом?
- Да. Выберите «Вычесть» и введите дни или месяцы; за 90 дней до 1 марта 2026 года было 1 декабря 2025 года.
- Как считаются месяцы между двумя датами?
- Каждый раз, когда снова наступает то же число месяца, засчитывается один месяц, а остаток показывается как дополнительные дни. С 15 мая 2025 года по 18 октября 2026 года — 17 месяцев и 3 дня.