Считать дату онлайн
Узнайте, как считать дату: вычислить разницу между датами в днях, неделях и месяцах или определить, какая дата будет через заданный срок. Примеры и формулы.
Калькулятор дней между датами позволяет быстро определить разницу между двумя датами или вычислить, какая дата наступит через заданный период. Ниже – подробный разбор методов расчёта и практических сценариев использования.
Зачем нужно считать дату
Расчёт дат требуется в десятках повседневных и профессиональных ситуаций:
- Договоры и сроки исполнения. По ГК РФ срок, исчисляемый днями, начинает течь со следующего дня после начала события. Ошибка в один день может привести к неустойке.
- Отпуск и декрет. Количество дней отпуска, больничного или декретного периода считают в календарных днях, включая выходные.
- Планирование проектов. Отделы разработки и строительства считают рабочие дни между этапами.
- Личные расчёты. Возраст в днях, дни до дня рождения, количество дней с определённого события.
Как посчитать количество дней между двумя датами
Простейший способ – вычесть порядковый номер дня одной даты из другой, учитывая длину каждого месяца между ними.
Ручной алгоритм:
- Определите количество полных месяцев между датами.
- Для каждого месяца возьмите количество дней (28/29, 30 или 31).
- Прибавьте оставшиеся дни в начальном и конечном месяцах.
Пример. С 15 января по 10 марта 2026 года:
| Участок | Дней |
|---|---|
| Январь: с 15-го по 31-е | 16 |
| Февраль (2026 – не високосный) | 28 |
| Март: с 1-го по 10-е | 10 |
| Итого | 54 |
Если считать «включительно» (оба дня входят в период), прибавьте 1.
Как узнать дату через N дней
Зная начальную дату, прибавляйте дни последовательно по месяцам.
Пример. Какая дата будет через 100 дней от 1 декабря 2025?
- Оставшиеся дни декабря: 31 − 1 = 30. Из 100 вычитаем 30 → осталось 70.
- Январь: 31 день. Из 70 вычитаем 31 → осталось 39.
- Февраль 2026: 28 дней. Из 39 вычитаем 28 → осталось 11.
- Ответ: 11 марта 2026 года.
Рабочие и календарные дни
| Параметр | Календарные дни | Рабочие дни |
|---|---|---|
| Что включает | Все дни подряд | Только будни |
| Выходные | Включены | Исключены |
| Праздники | Включены | Исключены (по производственному календарю) |
| Где применяется | Отпуска, больничные, декрет | Сроки исполнения, деловое планирование |
Производственный календарь публикуется ежегодно и содержит утверждённый перечень нерабочих праздничных и перенесённых дней. Уточняйте актуальный календарь на текущий год на официальных ресурсах Минтруда.
Формулы в таблицах Excel и Google Sheets
Для тех, кто работает в электронных таблицах, полезно знать встроенные функции:
=B1-A1– разница между датами в днях.=DATEDIF(A1;B1;"M")– количество полных месяцев между датами.=A1+30– дата через 30 дней от ячейки A1.=NETWORKDAYS(A1;B1)– количество рабочих дней (исключая субботы и воскресенья).
Типичные ошибки при расчёте дат
- Невключение или двойное включение граничных дней. Всегда уточняйте: «с… по…» включительно или нет.
- Игнорирование високосных годов. 2024 и 2028 – високосные (29 дней в феврале). Ошибка здесь сдвигает результат на день.
- Разные часовые пояса. При работе с датами и временем в международных задачах учитывайте UTC-смещения.
- Месяц ≠ 30 дней. Февраль и 31-дневные месяцы дают разные результаты при прибавлении «1 месяца».
Частные сценарии расчёта
Срок ответа по претензии. Если в договоре указано «10 рабочих дней», считайте только будни, начиная со следующего дня после получения претензии.
Беременность и декрет. Отпуск по беременности и родам – 140 календарных дней (70 до и 70 после родов). Считайте по календарю без исключений выходных.
Возраст в днях. Введите дату рождения и сегодня – узнаете точное количество прожитых дней, что полезно для биоритмов и персональных статистик.