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

Сколько дней прошло со свадьбы, сколько длится отпуск, сколько дней осталось до сдачи проекта — всё это одна задача: посчитать дни между двумя датами. Ошибаются в ней обычно в двух местах: в длине месяцев и в том, считать ли первый и последний день. Разберём оба и посчитаем пример.

Главное правило: включительно или нет

Разница между датами — это сколько раз нужно «перелистнуть» календарь от первой даты до второй. С 1 по 2 марта — 1 день, с 1 по 10 марта — 9 дней. Так считают «сколько дней прошло» и «сколько осталось».

Но если вы считаете сколько дней длится что-то, куда входят оба крайних дня, — отпуск, командировка, больничный, — к разнице нужно прибавить единицу. Отпуск с 1 по 14 июля включительно — это 14 дней, хотя разница между датами 13.

ВопросКак считатьПример: 1–10 марта
Сколько дней прошло / осталосьразница дат9 дней
Сколько дней длится (оба дня входят)разница + 110 дней

Сколько дней в каждом месяце

Вторая частая ошибка — считать все месяцы по 30 дней. Вот точная таблица:

МесяцДнейМесяцДней
Январь31Июль31
Февраль28 (29 в високосный год)Август31
Март31Сентябрь30
Апрель30Октябрь31
Май31Ноябрь30
Июнь30Декабрь31

Запомнить помогает «правило костяшек»: сожмите кулак и считайте месяцы по костяшкам и впадинам между ними. Январь — костяшка (31), февраль — впадина (короткий), март — костяшка (31) и так далее; июль и август — две костяшки подряд, оба по 31 дню.

Пример: сколько дней прошло с 15 мая 2025 по 27 октября 2026

Удобнее всего идти крупными шагами: сначала целые годы, потом месяцы, потом дни.

  1. Целый год: с 15 мая 2025 по 15 мая 2026 — 365 дней (29 февраля в этот промежуток не попадает).
  2. Остаток мая 2026: с 15 по 31 мая — 16 дней.
  3. Целые месяцы: июнь 30 + июль 31 + август 31 + сентябрь 30 = 122 дня.
  4. Октябрь: с 30 сентября по 27 октября — 27 дней.
  5. Итого: 365 + 16 + 122 + 27 = 530 дней.

Если нужно, чтобы оба крайних дня входили в счёт, — 531 день.

Как посчитать в Excel и Google Таблицах

Даты в таблицах — это числа, поэтому разница считается обычным вычитанием. Если в ячейке A1 начальная дата, а в B1 — конечная:

Типичные ошибки

Чтобы не пересчитывать каждый раз

Один раз посчитать дни несложно. Сложнее, когда число нужно каждый день: сколько вы вместе, сколько не курите, сколько осталось до отпуска. Для этого удобнее счётчик, который обновляется сам.

В Temfy: Счётчик дней и событий задаёте дату и выбираете направление — «до» или «с момента». Приложение показывает дни, часы, минуты и секунды, а виджет на экране «Домой» держит число перед глазами. У счётчиков «с момента» отмечаются памятные даты — 100, 500, 1000 дней и годовщины. Приложение бесплатное, для iPhone и Android, регистрация не нужна.

Пусть дни считаются сами

Temfy: Счётчик дней и событий показывает, сколько осталось до события и сколько прошло с важного дня, — с точностью до секунды. Виджеты, напоминания, серии у привычек и памятные даты. Бесплатно, для iPhone и Android.