Как посчитать дни между датами
РРазница между датами — одна из самых частых задач при планировании. Сколько дней до отпуска, сколько прошло со дня рождения, какой срок действия у договора. Считать вручную мешают три вещи: разная длина месяцев (28–31 день), високосные годы и переход через границу года. Калькулятор выше снимает все три — просто выберите начальную и конечную дату.
Результат показывается в нескольких форматах одновременно: общее число дней, эквивалент в неделях, а также структура «столько-то лет, месяцев и дней». Если важны только будни — переключите вкладку на «Рабочие», и калькулятор исключит субботы, воскресенья и указанное число праздников.
Примеры расчёта
Течение срока, определённого периодом времени, начинается на следующий день после календарной даты или наступления события, которыми определено его начало.— ст. 191 ГК РФ
Формула
недель = дней / 7
Нюансы, в которых ошибаются
- Граничные дни. «Сколько дней между 1 и 10 числом» = 9, а не 10. Если нужно посчитать длительность периода (включая оба конца) — прибавьте 1.
- Високосный февраль. Если диапазон захватывает 29 февраля, день учитывается автоматически.
- Сроки по закону. По ст. 191 ГК РФ течение срока начинается со следующего дня; если конец срока выпал на выходной — переносится на ближайший рабочий (ст. 193 ГК РФ).
- Часовые пояса. Расчёт ведётся в локальном поясе браузера; для дат с временем разница в часах может сместить результат на сутки.
Нужны связанные расчёты? Откройте калькулятор дней и дат с режимами «прибавить/вычесть дни» и «отпуск», или соберите все инструменты на странице калькуляторов дат.
- Гражданский кодекс РФ, ст. 191, 193 (исчисление сроков). Государственная дума РФ. Федеральный закон № 51-ФЗ. действ. ред.. ↗ ссылка
- ISO 8601 — Date and time format. ISO. iso.org/iso-8601. 2019.
- Григорианский календарь и високосные годы. Папа Григорий XIII. Булла Inter gravissimas. 1582.
