Обычная разница дат
От 1 января до 2 января проходит один день: мы один раз перешли через полночь. Начальная дата обозначает точку старта, поэтому отдельным прошедшим днём не считается.
Годы, месяцы, недели и точное количество дней
Что нужно посчитать?

1 января 2024 г. → 15 июля 2026 г.
В подсчёте 926 календарных дней.
Добавляем столько целых лет, сколько полностью помещается до конечной даты. Неполный год сюда не попадает.
Месяц берём календарный: в нём может быть 28, 29, 30 или 31 день.
После полных лет и месяцев остаётся последний короткий отрезок. Он даёт дни в подробной записи периода.
Обычная разница показывает количество переходов через полночь. Галочка добавляет конечную календарную дату в подсчёт.
У календарного периода есть две полезные записи: подробная — в полных годах, месяцах и днях — и общая, где каждый прошедший день считается отдельно.
От 1 января до 2 января проходит один день: мы один раз перешли через полночь. Начальная дата обозначает точку старта, поэтому отдельным прошедшим днём не считается.
Иногда нужно перечислить все календарные даты периода. Тогда к обычной разнице прибавляют конечную дату. Например, 1 и 2 января — две даты, поэтому включительный подсчёт даст 2 дня.
Год может содержать 365 или 366 дней, а месяц — от 28 до 31 дня. Поэтому подробный период нельзя точно получить простым делением общего числа дней на 365 и 30.
К начальной дате прибавляются найденные полные годы, затем месяцы и оставшиеся дни. Если получилась исходная конечная дата, подробная запись собрана правильно.
Эта страница считает все календарные дни. Рабочие, праздничные и перенесённые выходные требуют отдельного производственного календаря и будут вынесены в самостоятельный калькулятор.