Посчитать количество между датами
Как посчитать количество дней, месяцев, лет между двумя датами. Пошаговая инструкция, формулы и примеры.
Похожие калькуляторы и статьи
- Какой месяц по счету
- Посчитать сколько прошло
- Расчёт возраста по дате рождения
- Калькулятор дней после смерти
- Счетчик ночей
- Посчитать годы месяцы дни
Как посчитать количество между датами
Разница между двумя датами — это просто расстояние от одной точки на календаре до другой. Чтобы её определить, достаточно вычитать начальную дату из конечной. Результат можно выразить в днях, неделях, месяцах, годах, часах, минутах и даже секундах.
Основная формула
Разница = Конечная дата − Начальная дата
Если вы работаете с датами в цифровом виде (например, в таблицах или программах), система обычно хранит их как количество дней, прошедших с фиксированной отправной точки (эпоха). Вычитание таких чисел даёт разницу в днях.
Пошаговый пример: дни между датами
Условие: сколько дней между 10 января 2026 года и 25 марта 2026 года?
- 10 января → 10 дней от начала года.
- 25 марта → 31 (январь) + 28 (февраль, 2026 не високосный) + 25 = 84 дня.
- Разница: 84 − 10 = 74 дня.
Как посчитать месяцы между датами
Формула:
Месяцы = (Год₂ − Год₁) × 12 + (Месяц₂ − Месяц₁)
При необходимости поправьте результат, если день конца меньше дня начала (на один месяц меньше).
Пример: с 15 мая 2025 года по 20 сентября 2026 года.
- (2026 − 2025) × 12 + (9 − 5) = 12 + 4 = 16 месяцев.
Как посчитать количество лет между датами
Для целых лет используйте деление на количество дней:
Лет (дробное) = Разница в днях / 365,25
Для точного целого количества лет удобно применять функции калядочных программ или языка программирования (datetime).
Рабочие дни между датами
Если нужно исключить выходные и праздники:
- Посчитайте общее количество календарных дней.
- Вычтите субботы и воскресенья:
выходные = ⌊дней / 7⌋ × 2. - Вычтите праздничные дни по производственному календарю.
В Excel:
=РАБОЧИЕ.ДНИ(A1; B1; праздники)
Онлайн-калькуляторы
Самый простой способ — воспользоваться специальными сервисами:
- Калькулятор дней — определяет разницу в днях, неделях, месяцах и годах.
- Калькулятор периодов — учитывает выходные, праздники и границы периода (включение/исключение начальной и конечной даты).
- Счётчик дат — подходит для точечного расчёта до минуты.
Советы
- Всегда уточняйте, нужно ли включать начальную и конечную дату в подсчёт. По умолчанию многие калькуляторы вычитают одну границу, что даёт на один день меньше.
- При больших промежутках учитывайте високосные годы: в феврале таких лет 29 дней.
- В Excel используйте функции
ДАТА,РАЗНЫВиОТЗдля автоматизации расчётов. - Для программистов удобно переводить даты в Unix Timestamp (секунды с 1 января 1970 года) и вычитать значения напрямую.
Частые ошибки
- Забывают о високосных годах → в феврале путают 28 и 29 дней.
- Считают разницу в месяцах по количеству дней → в разных месяцах разное число дней, лучше использовать календарные месяцы.
- Не учитывают порядок вычитания → если конечная дата раньше, результат будет отрицательным.