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

Результирующая дата
—Дата ISO
—День недели
—Календарные дни
—Направление

Выполняйте календарные расчёты без приближённого пересчёта месяцев и лет в дни. Прибавляйте или вычитайте интервалы, находите точную разницу между датами и считайте рабочие дни.

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

Календарные вычисления с датами

Годы и месяцы применяются раньше недель и дней. Если целевой месяц короче, используется его последний допустимый день. Например, при добавлении одного месяца к 31 января получится последний день февраля.

Разница в датах и рабочих днях

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

Как рассчитать дату

  1. Для прибавления или вычитания дней выберите этот режим, введите начальную дату, установите годы, месяцы и недели в ноль и укажите число дней.
  2. Для подсчёта прошедших дней выберите разницу дат и введите начальную и конечную даты. Общее число дней отображается под календарной длительностью.
  3. Для рабочих дней выберите соответствующий режим, проверьте включение начальной и конечной дат и введите праздники в формате YYYY-MM-DD через запятую или с новой строки.

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

Как узнать дату через 30 дней после начальной даты?

Выберите режим прибавления или вычитания и прибавление. Введите начальную дату, установите годы, месяцы и недели в ноль и укажите 30 дней. Результат содержит дату и день недели; начальная дата считается нулевым днём.

Учитываются ли начальная и конечная даты?

Разница дат показывает прошедшие дни: с 1 по 2 января — 1 день. Чтобы учесть обе даты, самостоятельно прибавьте 1 к абсолютной разнице в днях. В режиме рабочих дней начальная и конечная даты включаются отдельными флажками.

Что происходит, если в нужном месяце нет такого дня?

Используется последний допустимый день целевого месяца. 31 января плюс месяц — это 28 февраля, а в високосном году — 29 февраля. Сначала применяются годы и месяцы, затем недели и дни.

Исключаются ли праздники автоматически?

Нет. Режим рабочих дней исключает субботы и воскресенья. Нужные праздники введите в формате YYYY-MM-DD через запятую или с новой строки. Праздник, выпавший на выходной, не вычитается дважды.

Связанные расчёты дат: Калькулятор дат · Дни между датами · Добавить дни в дату · Рабочие дни