Сколько дней между датами: считать первый и последний день или нет
Между 1 и 5 марта проходит 4 суток, но календарных дат получается пять, если считать оба края. Правильный ответ зависит от смысла срока.

Между 1 и 5 марта проходит 4 суток, но календарных дат получается пять, если считать оба края. Правильный ответ зависит от смысла срока.

Дальше вы увидите разницу на шкале 1-5 марта, научитесь отличать прошедшее время от количества названных дат и проверите отпуск, дедлайн, обратный отсчёт и високосный день.
В статье вы узнаете:
Поставим на календаре пять отметок: 1, 2, 3, 4 и 5 марта. Между соседними началами суток есть четыре промежутка. Поэтому от 1 марта 00:00 до 5 марта 00:00 проходит ровно 4 суток.
Теперь зададим другой вопрос: сколько календарных дат перечислено с 1 по 5 марта включительно? Ответ равен 5, потому что считаются сами подписи на календаре: 1, 2, 3, 4 и 5.
Длительность измеряет расстояние между двумя моментами. Включительный счёт считает календарные даты или дни участия вместе с обоими краями.
Оба ответа правильные. Четыре относится к прошедшему времени между началами дат. Пять относится к числу названных дней. Ошибка появляется, когда вопрос сформулирован одним способом, а ответ ожидают по другому.
Калькулятор дней между датами показывает разницу между двумя календарными точками. Если по условию нужно считать обе даты участия, к разнице обычно добавляют один день.
В математике и программах часто используют полуоткрытый интервал: начало входит, конец не входит. Запись [1 марта, 5 марта) охватывает четыре полных дня: 1, 2, 3 и 4 марта. В момент начала 5 марта интервал заканчивается.
Такой способ удобен для соседних периодов. Первый интервал заканчивается 5 марта, второй начинается 5 марта, и дата не дублируется. Отчёты, бронирования и программы могут соединять тысячи периодов без лишнего дня на каждом стыке.
Включительный вариант [1 марта, 5 марта] считает обе календарные даты. Для целых дат действует простое правило:
Количество дат включительно = разница между датами + 1
Для 1 и 5 марта разница равна 4, а включительный счёт даёт 5. Для одной и той же даты разница равна 0, но один календарный день включительно всё же есть.
Слово «между» обычно подталкивает к длительности и исключает хотя бы одну границу. Фраза «с 1 по 5 марта включительно» прямо включает обе даты. Но в договоре, законе или правилах конкурса разговорная привычка не заменяет установленный порядок.
От 1 марта 15:00 до 5 марта 10:00 проходит не четыре полных дня, а 3 дня 19 часов. Календарь всё равно покажет пять затронутых дат, но человек находился в поездке только часть первого и последнего дня.
Отсюда берутся разные числа в гостинице, парковке и аренде. Гостиница считает ночи между заездом и выездом. Парковка может считать каждые начатые сутки. Прокат иногда использует интервалы по 24 часа от точного момента выдачи. Одинаковые даты на чеке не гарантируют одинаковый тариф.
Часовой пояс тоже важен. Момент 5 марта 00:30 в Бишкеке ещё приходится на 4 марта вечером в Москве. Если сервис хранит один мировой момент, а показывает местную дату, пользователь и сервер могут назвать разные дни.
Поэтому перед точным расчётом запишите не только даты, но и моменты: год, месяц, число, часы, минуты и часовой пояс. Если часы по смыслу не нужны, явно договоритесь считать целые календарные дни.
Калькулятор дня недели помогает проверить саму дату, но не определяет правило включения границ. Понедельник остаётся понедельником независимо от того, входит он в оплачиваемый период или служит точкой окончания.
Отпуск с 1 по 5 марта включительно. Если речь идёт о календарных днях отпуска и обе даты входят по документу, считаются пять дней. Возвращение к работе тогда назначают на следующий день по графику, если правила не говорят иначе.
Сколько осталось до 5 марта. Обратный отсчёт измеряет время до момента цели. В начале 1 марта до начала 5 марта остаётся четыре суток. Обратный отсчёт до даты показывает именно убывающий интервал, а не количество подписей в календаре.
Срок после события. Для юридических сроков действует конкретная норма. Например, статья 191 Гражданского кодекса РФ говорит, что течение срока, определённого периодом времени, начинается на следующий день после календарной даты или события, которыми задано начало. Другие правила могут отдельно определять окончание, перенос с нерабочего дня и допустимое время действия.
Серия занятий 1, 3 и 5 марта. Здесь считают события, а не промежуток. Три занятия занимают пять календарных дат от первой до последней, но самих занятий остаётся три.
Возраст и стаж. Полные годы, месяцы и дни нельзя честно заменить одним делением на 365. Календарные месяцы имеют разную длину, а в високосном году появляется 29 февраля.
Для денег и прав сначала читайте определение срока. Простая формула помогает проверить арифметику, но не решает, какие дни считает договор, закон, билет или тариф.
Если интервал проходит через 29 февраля, календарная разница автоматически становится на день больше. От начала 28 февраля до начала 1 марта проходит один день в обычном году и два дня в високосном.
Добавлять ещё один день вручную после расчёта не нужно. Современный календарный калькулятор уже знает длину февраля для выбранного года. Ручная поправка поверх результата создаст двойной 29 февраля.
Для самостоятельной проверки полезен короткий порядок:
Между началом 1 марта и началом 5 марта проходит 4 дня. С 1 по 5 марта включительно в календаре отмечено 5 дней. Чтобы выбрать ответ, достаточно спросить: мы измеряем время между моментами или считаем названные даты участия?
Если от результата зависят деньги, срок подачи или право на действие, добавьте ещё один вопрос: какое правило записано в документе? Один этот шаг полезнее любого универсального обещания «всегда прибавляйте единицу».
Напишите своё мнение, комментарий или предложение.