Калькулятор дат

Рассчитайте разницу между датами, добавьте или вычтите дни, месяцы и годы. Идеально для планирования и расписаний.

Определение: Интервалы дат следуют григорианскому календарю и записываются в форме длительности ISO 8601 PnYnMnD. При прибавлении месяцев результат ограничивается последним допустимым днём, если целевой месяц короче — 31 января плюс один месяц даёт 28 или 29 февраля.

ISO 8601-1:2019 (представление дат) Последнее обновление: 2026-09

Быстрые вычисления

Как пользоваться калькулятором дат

1

Выбрать режим

Выберите режим «Разница дат» или «Прибавить/вычесть»

2

Введите даты

Введите начальную, конечную или базовую дату

3

Рассчитать

Нажмите, чтобы вычислить разницу или итоговую дату

4

Просмотреть результаты

Просмотрите подробную разбивку по различным единицам времени

Понимание вычислений с датами

Что такое вычисление дат?

Расчёт дат помогает определить промежуток между двумя датами или найти будущую/прошлую дату, прибавляя или вычитая временные интервалы. Незаменимо для планирования, составления расписаний и отслеживания событий, чувствительных ко времени.

  • • Разница между датами: Рассчитайте годы, месяцы и дни между датами
  • • Добавить время: Рассчитайте будущие даты
  • • Вычесть время: Точно рассчитайте прошедшие даты
  • • Несколько единиц: Работайте с годами, месяцами, неделями и днями

Зачем нужен калькулятор дат?

Ручные расчёты дат чреваты ошибками из-за разной длины месяцев и високосных лет. Наш калькулятор учитывает все сложности и каждый раз даёт точный результат.

  • • Планирование проектов: Рассчитывайте сроки и вехи
  • • Координация мероприятий: Планируйте мероприятия и обратный отсчёт
  • • Расчёт возраста: Определяйте точный возраст или стаж
  • • Быстрые действия: Готовые кнопки для типовых расчётов

Стандартные интервалы дат

Интервал Дни Типичное использование
1 неделя7Еженедельные ревью, спринты
2 недели14Циклы расчёта зарплаты (раз в две недели)
1 месяц (средн.)30.44Выставление счетов, подписки
1 квартал~91.3Деловая отчётность
1 год365Годовщины, договоры
1 високосный год366Точность 29 февраля
90 дней90Пробные периоды, визы, испытательный срок
180 дней180Лимит пребывания в Шенгене, гарантийные сроки

Разобранные примеры

Дней между 2026-01-01 и 2026-08-16

31 + 28 + 31 + 30 + 31 + 30 + 31 + 15 = 227 дней (2026 год — не високосный)

90 дней от 2026-08-16 (пробный период)

2026-08-16 + 90 дней = 2026-11-14

Недели между двумя датами

дней ÷ 7; напр. 227 дней = 32 недели и 3 дня

Рабочие дни ≠ календарные дни

Результат «Разницы дат» теперь показывает рабочие дни (понедельник–пятница) и выходные дни рядом с календарными. Праздничные дни не вычитаются, так как они различаются по странам — вычтите их вручную, если этого требует ваше правило дедлайна.

Включительный и исключительный подсчёт

Один из частейших источников ошибки «на один день»: «дни между 1 и 3 января» — это 2 дня (эксклюзивно, то есть разница) или 3 дня (включительно, считая оба конца)? Договоры и визовые правила часто считают включительно; возраст и длительности — эксклюзивно. Этот инструмент показывает разницу (эксклюзивно), если вы не отметите «Включить конечную дату», что переключает на включающий подсчёт итоговых дней, рабочих дней и выходных.

Правила високосных годов

В григорианском календаре год високосный, если он делится на 4, за исключением вековых лет (делящихся на 100), которые должны делиться ещё и на 400. Это удерживает среднюю длину года на 365,2425 дня, что близко к тропическому году.

  • • 2024, 2028, 2032, 2036 — високосные годы (делятся на 4, не столетия)
  • • 1900 — не високосный год (делится на 100, но не на 400)
  • • 2000, 2400 — високосные годы (столетия, делящиеся на 400)
  • • 2100 — не високосный год (следующий пропущенный век)

Високосные годы важны для расчёта дат: февраль вырастает с 28 до 29 дней, поэтому период, захватывающий 29 февраля високосного года, на день длиннее. Рождённые 29 февраля в обычные годы празднуют 28 февраля или 1 марта — в зависимости от местных обычаев.

Рабочие дни в 2026 году

Рабочие дни по месяцам в 2026 году: считаются понедельник–пятница, праздничные дни не учитываются. Во всём году 261 рабочий день и 104 выходных.

Месяц Дни Выходные Рабочие дни
Январь31922
Февраль28820
Март31922
Апрель30822
Май311021
Июнь30822
Июль31823
Август311021
Сентябрь30822
Октябрь31922
Ноябрь30921
Декабрь31823
Весь 2026 год365104261

Калькулятор с двумя режимами

Вычисляйте разницу дат или прибавляйте/вычитайте время от любой даты с одинаковой точностью.

100% конфиденциально

Все вычисления выполняются локально в вашем браузере. Ваши даты никогда не сохраняются и не передаются.

Полностью бесплатно

Регистрация не нужна, ограничений нет. Считайте даты столько раз, сколько нужно, совершенно бесплатно.

Частые вопросы о калькуляторе дат

Как посчитать рабочие дни между двумя датами?

Введите начальную и конечную даты в режиме «Разница дат» и посмотрите карточку «Рабочие дни» в результатах. Рабочие дни считаются только с понедельника по пятницу; субботы и воскресенья показываются отдельно как выходные. Праздничные дни не вычитаются, так как они различаются по странам — если ваш контракт считает рабочие дни без праздников, вычтите количество праздников, выпадающих на будний день в вашем периоде. Например, с 1 января по 31 марта 2026 — 63 рабочих дня до вычета праздников.

Включает ли разница дат конечную дату?

По умолчанию разница считается исключающей: с 1 января по 3 января — 2 дня. Отметьте «Включить конечную дату в подсчёт», чтобы перейти к включающему подсчёту, добавляющему один день, — так принято в договорах, сроках пребывания по визе и периодах уведомления. Общие дни, рабочие дни и выходные дни подчиняются одной и той же настройке.

Как обрабатываются високосные годы?

Калькулятор использует настоящую календарную арифметику, поэтому интервал, включающий 29 февраля, автоматически получает дополнительный день. Год високосный, если делится на 4, за исключением вековых лет, которые должны делиться на 400 — так, 2028 год високосный, а 2100 — нет. Разбивка на годы/месяцы/дни также учитывает переменную длину месяцев от 28 до 31 дня.

Что происходит, если при добавлении месяца получается несуществующая дата?

Прибавить месяц к 31 января нельзя так, чтобы получилось 31 февраля, поэтому результат переносится на последний действительный день целевого месяца: 28 февраля (или 29 в високосный год). Это то же соглашение, что используется в большинстве календарных программ. Если нужно строгое поведение конца месяца, проверьте показанную итоговую дату и при необходимости скорректируйте её на один день.

Мой срок выпадает на выходные — когда он на самом деле истекает?

Это зависит от применяемых правил, а не от математики. Распространённые конвенции переносят дедлайн с выходного на следующий рабочий день (банковская сфера, многие правовые системы) или оставляют его на календарной дате (некоторые трудовые договоры). Используйте «Разницу дат» с показателем выходных дней, чтобы увидеть, сколько нерабочих дней содержит ваш период, а затем примените ваше конкретное правило.

Чем это отличается от калькулятора возраста?

Калькулятор дат измеряет интервал между двумя любыми произвольными датами. Калькулятор возраста — частный случай: он всегда считает от даты рождения до сегодня и выводит возраст в полных годах, месяцах и днях. Если ваш вопрос — «сколько мне лет», используйте калькулятор возраста; для сроков, юбилеев, длительности проектов и исторических интервалов правильный выбор — этот инструмент.

Повседневные калькуляторы для возраста, дат и случайных чисел