belun.app Блог

Калькулятор дат — прибавить или отнять дни

Направление
—
—
Итоговая дата
0
дней от начала
—
день недели
0
день в году
0
номер недели (ISO)
Осталось дней в году
0
Високосный год
Нет

Укажите начальную дату, впишите, на сколько нужно сдвинуться, и точная дата появится сразу — вперёд или назад. Дни, недели, месяцы и годы можно складывать в одном расчёте, а галочка переключает счёт на рабочие дни: субботы и воскресенья пропускаются. Всё считается в браузере.

Как это работает

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

Ваши данные защищены

Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.

Часто задаваемые вопросы

Какая дата будет через 90 дней?
Оставьте сегодняшнее число, впишите 90 в поле дней при выбранном «Прибавить» — и ответ появится вместе с днём недели, а именно он обычно и нужен. Девяносто дней почти никогда не равны трём месяцам: от 1 января это 1 апреля, а от 1 марта — уже 30 мая.
Что будет, если в целевом месяце не хватает дней?
Число прижимается к последнему дню месяца. 31 января плюс один месяц даёт 28 февраля (или 29 в високосном году), а не 3 марта. Так же работают функция ДАТАМЕС в Excel и её аналог в Google Таблицах, поэтому результат совпадёт с табличным.
Почему годы и месяцы применяются раньше дней?
Потому что от порядка зависит ответ. От 30 января месяц плюс день дают 1 марта (сначала 28 февраля, затем ещё сутки), а день плюс месяц — 2 марта. Калькулятор всегда идёт в порядке «годы, месяцы, недели и дни» и говорит об этом прямо: только фиксированный порядок делает результат воспроизводимым.
Как работает режим рабочих дней?
С включённой галочкой поля недель и дней считаются в рабочих днях: субботы и воскресенья перешагиваются и не расходуют счёт, а неделя считается за пять рабочих дней. Если сама начальная дата попала на выходной, она сначала сдвигается к ближайшему рабочему дню в сторону движения. Годы и месяцы остаются календарными. Отдельная строка показывает, сколько выходных было пропущено.
Учитываются ли праздники?
Нет. Праздники различаются по странам, регионам и годам — в одной Германии девять разных наборов региональных дат, — поэтому встроенный список был бы неверным для большинства посетителей. Режим рабочих дней считает только понедельник–пятницу, то есть даёт верхнюю оценку: свои праздники вычтите из полученного числа.
Правильно ли обрабатываются високосные годы?
Да. Расчёт идёт по настоящему календарю, поэтому 29 февраля существует в 2028 году и отсутствует в 2027-м. В карточке результата отдельно сказано, високосный ли год, — это важно, если от полученной даты вы затем отсчитываете 365-дневный срок.
Отправляются ли данные на сервер?
Нет. Вся арифметика дат выполняется в браузере на JavaScript. Ничего не загружается, не пишется в журналы и не сохраняется — можно отключить интернет, и калькулятор продолжит работать.

Из блога

Через 90 дней: как не ошибиться в арифметике дат Почему 90 дней — это не три месяца, что получается из 31 января плюс месяц и чем счёт рабочих дней отличается от календарного. Читать статью →

Похожие инструменты