Между датами калькулятор дней: расчёт с формулой и таблицей - Calc101 Перейти к содержимому

Калькулятор

Между датами калькулятор дней: расчёт с формулой и таблицей

Обновлено 9 августа 2026 г.

дни и сроки

Разница в календарных днях вычисляется путём вычитания начальной даты из конечной с возможностью добавления единицы за последний день. Калькулятор также переводит интервал в недели и месяцы, используя средний коэффициент 30,44. При расчёте рабочих дней из периода исключаются выходные и праздники России.

Разница между датами
Между датами калькулятор дней

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

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

Основа расчёта - разница в днях между двумя датами:

календарные дни = конечная дата - начальная дата

Если включён флажок «Включить последний день в счёт», к результату добавляется единица. Остальные величины выводятся из этого числа:

недели = календарные дни / 7

месяцы (приблизительно) = календарные дни / 30,44

Рабочие дни считаются перебором: из интервала исключаются все субботы, воскресенья и постоянные праздничные даты России.

Пример: срок от подписания договора

Договор подписан 1 марта 2026 года, срок исполнения истекает 15 июня 2026 года. Считаем интервал.

С 1 марта по 15 июня проходит 106 календарных дней. В неделях это примерно 15,1, в месяцах около 3,5.

Если по условиям договора последний день входит в срок, включаем флажок - получается 107 дней.

Календарь калькулятор дней

Пример: время до события

От 29 июля 2026 года до 31 декабря 2026 года остаётся 155 календарных дней.

В неделях это примерно 22,1, в месяцах около 5,1. Рабочих дней в интервале около 111 - за вычетом выходных и праздника 4 ноября.

Зачем нужен флажок последнего дня

В юридических и медицинских документах срок принято считать включительно: больничный с 5 по 12 число - это восемь дней, а не семь. В бытовых задачах вроде подсчёта дней до отпуска последний день обычно не включают. Один флажок закрывает оба сценария, но выбирать его нужно осознанно - расхождение в один день иногда меняет сумму выплаты.

Календарные и рабочие дни в договорах

В текстах договоров всегда уточняют, о каких днях речь: «в течение 10 рабочих дней» и «в течение 10 календарных дней» дают совершенно разные сроки. Десять рабочих дней растягиваются на две календарные недели, а если попадают новогодние праздники - почти на три. Расчёт обеих величин сразу помогает не спутать формулировки.

Почему деление на 30,44 корректнее

Средняя длина месяца получается делением 365,25 дня в году на 12, что даёт 30,4375. Использование ровных 30 дней завышает число месяцев примерно на полтора процента, и на интервале в несколько лет ошибка становится заметной. Для точного постатейного расчёта возраста или стажа применяют календарный перебор по месяцам, а не деление.

Проверка результата прикидкой

Быстрая сверка: разница в днях, делённая на 365, должна дать примерно число лет между датами. Если интервал охватывает половину года, результат обязан быть около 180 дней. Такая оценка сразу выявляет ошибку ввода, например перепутанный год или месяц в одной из дат.

Даты в разных форматах

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

Интервалы, пересекающие год

Расчёт корректно работает и для интервалов через новый год: разница между 15 декабря и 20 января считается автоматически, без ручного сложения остатка декабря и части января. Именно на таких интервалах ручной подсчёт ошибается чаще всего.

Сколько это месяцев: таблица типовых интервалов

Календарных днейНедельМесяцев (приблизительно)Типовой сценарий
71,00,2Неделя отпуска
142,00,5Карантин, больничный
304,31,0Календарный месяц (февраль)
314,41,0Календарный месяц (март, май)
456,41,5Полтора месяца
608,62,0Два месяца
9012,93,0Квартал, испытательный срок
10014,33,3Стандартный срок поставки
12017,13,9Четыре месяца
15021,44,9Пять месяцев
18025,75,9Полгода
18326,16,0Полгода (точное)
21030,06,9Семь месяцев
24034,37,9Восемь месяцев
27038,68,9Девять месяцев
27339,09,0Девять месяцев (точное)
30042,99,9Десять месяцев
33047,110,8Одиннадцать месяцев
36552,112,0Год
36652,312,0Високосный год
40057,113,1Тринадцать месяцев
45064,314,8Пятнадцать месяцев
50071,416,4Шестнадцать месяцев
55078,618,1Восемнадцать месяцев
60085,719,7Двадцать месяцев
730104,324,0Два года
1000142,932,9Тридцать три месяца
1095156,436,0Три года
1460208,648,0Четыре года
1825260,760,0Пять лет
2190312,971,9Шесть лет
2555365,083,9Семь лет
2920417,195,9Восемь лет
3650521,4119,9Десять лет
5475782,1179,8Пятнадцать лет
73001042,9239,8Двадцать лет

Сколько дней прошло с начала 2020 года

От 1 января 2020 года до 1 января 2025 года прошло 1827 календарных дней (2020 год високосный, поэтому 366 + 365 + 365 + 365 + 366 = 1827). В неделях это 261,0, в месяцах около 60,0.

Если считать от 1 января 2020 года до 15 марта 2025 года, интервал составит 1900 календарных дней (1827 + 31 день января + 28 дней февраля + 14 дней марта = 1900). В неделях получается 271,4, в месяцах примерно 62,4.

Рабочих дней в пятилетнем интервале около 1305 - после исключения всех выходных и праздников.

Через сколько дней наступит конкретная дата

Расчёт от текущего момента до фиксированной даты в будущем показывает оставшееся время. От 1 марта 2026 года до 10 августа 2026 года остаётся 162 календарных дня. В неделях это 23,1, в месяцах около 5,3.

От 15 апреля 2026 года до 4 июня 2026 года проходит 50 календарных дней. В неделях это 7,1, в месяцах около 1,6. Рабочих дней в интервале примерно 36 - за вычетом выходных и праздника 1 мая.

От 20 мая 2026 года до 3 июня 2026 года остаётся 14 календарных дней (ровно две недели). В месяцах это около 0,5. Рабочих дней в интервале 10.

Как посчитать количество полных недель

Деление календарных дней на 7 даёт дробное число недель. Для получения количества полных недель результат округляют вниз. Интервал в 106 дней содержит 15 полных недель (106 / 7 = 15,1), остаток составляет 1 день.

Интервал в 155 дней включает 22 полные недели (155 / 7 = 22,1), остаток 1 день. Интервал в 162 дня содержит 23 полные недели (162 / 7 = 23,1), остаток 1 день.

Остаток важен при планировании повторяющихся событий: если встречи назначены каждый понедельник, остаток показывает, на какой день недели придётся последняя неполная неделя.

Разница в днях для бухгалтерских расчётов

Начисление процентов по договору часто привязано к фактическому числу дней. Если ставка 10% годовых, за 106 дней начисление составит 106 / 365 × 10% = 2,9% от суммы. За 155 дней начисление достигнет 155 / 365 × 10% = 4,2%.

Для високосного года формула меняется: делитель становится 366 вместо 365. За 106 дней в високосном году начисление составит 106 / 366 × 10% = 2,9% (округлённо совпадает с обычным годом, но точное значение чуть меньше).

Ошибка в один день на крупной сумме и высокой ставке может дать расхождение в сотни рублей, поэтому автоматический расчёт предпочтительнее ручного.

Счётчик дней от даты до даты

Учёт праздников в расчёте рабочих дней

Постоянные праздничные даты России (1-8 января, 23 февраля, 8 марта, 1 мая, 9 мая, 12 июня, 4 ноября) исключаются из подсчёта рабочих дней автоматически. Если праздник выпадаёт на выходной, перенос на ближайший рабочий день в базовом расчёте не учитывается - для этого требуется ежегодное обновление календаря переносов.

Интервал с 1 марта по 15 июня 2026 года (106 календарных дней) включает праздники 8 марта, 1 мая и 9 мая. После вычета всех выходных и этих трёх праздников остаётся около 73 рабочих дней.

Интервал с 29 июля по 31 декабря 2026 года (155 календарных дней) включает праздник 4 ноября. Рабочих дней в интервале около 111 - формула (155 / 7) × 5 - праздники даёт приблизительную оценку, точный подсчёт требует перебора.

Частые вопросы

Как посчитать количество дней между датами?

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

Что делает флажок включения последнего дня?

Без него последний день не входит в счёт: с 1 по 10 число получается 9 дней. С включённым флажком считаются оба крайних дня, и результат становится 10 - так считают сроки в договорах и больничных.

Как считаются рабочие дни?

Из календарных вычитаются субботы, воскресенья и постоянные праздничные даты России: новогодние дни с 1 по 8 января, 23 февраля, 8 марта, 1 и 9 мая, 12 июня и 4 ноября.

Учитываются ли переносы выходных?

Нет. Калькулятор работает с постоянным перечнем праздников и не отслеживает ежегодные переносы, которые правительство утверждает отдельным постановлением. Для официальных расчётов сверяйтесь с производственным календарём.

Почему месяцы показаны приблизительно?

Календарные месяцы имеют разную длину от 28 до 31 дня, поэтому точного деления не существует. Калькулятор использует среднюю длину 30,44 дня, что даёт корректную оценку на длинных интервалах.

Как перевести 180 дней в месяцы?

Для получения примерного значения нужно разделить общее количество дней на среднюю длину месяца 30,44. В результате получится около 5,9 месяцев.

Как узнать, сколько дней осталось до конкретной даты?

Укажите текущее число в поле начальной даты и интересующее событие в поле конечной. Калькулятор мгновенно вычислит остаток времени в днях и неделях.

Как посчитать, сколько времени прошло с начала 2020 года?

Введите 1 января 2020 года как начальную точку и сегодняшнее число как конечную. Программа покажет точную разницу в календарных и рабочих днях за весь период.

Можно ли узнать разницу в неделях между датами?

Да, калькулятор автоматически делит общее количество календарных дней на 7. Это позволяет увидёть срок в неделях с точностью до десятичного знака.

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