Перейти к основному содержанию

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

Добавьте или вычтите годы, месяцы и дни из даты. Получите результирующую дату, день недели, формат ISO и общее количество дней и недель между двумя датами.

Ввод

Вывод

Результат
МетрикаЗначение
No data yet
Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/date-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "startDate": "1990-06-15",
    "operation": "add",
    "years": "2",
    "months": "3",
    "days": "10"
  }'

Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.

Спросите у ИИ-агента

Use the IOTools `date-calculator` tool (Date Calculator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/date-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Калькулятор Дат — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Калькулятор Дат прибавляет или вычитает длительность к любой дате и точно показывает, куда вы приземлитесь. Введите дату начала, выберите, следует ли добавить или вычесть, а затем установите, на сколько лет, месяцев и дней сдвинуться. Результат показывает новую дату, день недели, форму ISO (YYYY-MM-DD) и общее количество дней и недель между двумя датами.

Построено для повседневных вопросов типа "какая дата X отсюда?": срок контракта на 90 дней, последующее обращение через 6 недель, проект, который выходит через 2 года и 3 месяца, или сколько дней назад что-то произошло.

Как пользоваться

  1. Выберите Дата начала с помощью средства выбора даты.
  2. Выберите Операция — Добавить движется вперед во времени, Вычесть движется назад.
  3. Введите любую комбинацию Годов, Месяцев и Дней (оставьте поле 0, чтобы пропустить его).
  4. Прочитайте таблицу результатов. Она обновляется автоматически по мере ввода.

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

Как работает математика

Годы и месяцы применяются сначала как смещение полного месяца, затем добавляются дни. Когда целевой месяц короче дня начала, день зажимается на последний действительный день того месяца. Например, 31 января + 1 месяц приходится на 28 февраля (или 29 февраля в високосный год), а не на переполненную дату марта. Дни затем добавляются как точные шаги 24 часа, поэтому цифры дня недели и общих дней остаются точными на границах месяца и года, включая високосные годы.

Почему добавление месяца иногда не изменяет номер дня?

Календарные месяцы имеют разную длину. Поскольку день зажат до конца целевого месяца, добавление одного месяца к 31-му дню месяца с 31 днем может привести к 28, 29 или 30. Это соответствует тому, как люди обычно думают о "месяце спустя".

Обрабатывает ли он високосные годы?

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

Могу ли я рассчитать разницу между двумя датами?

Этот инструмент отвечает на вопрос "дата начала ± длительность = какая дата." Чтобы измерить точный разрыв между двумя известными датами (годы, месяцы и дни между двумя днями рождения или событиями), используйте сопутствующий Калькулятор Возраста, который предназначен для этого направления.

Какой формат даты он выдает?

И человекочитаемую форму (например, Пятница, 25 сентября 1992 г.), и форму ISO 8601 (1992-09-25), которую ожидают электронные таблицы, базы данных и API.

Конфиденциальность

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

datecalculatoradd dayssubtract daysdate math

Часть рабочего процесса

Все подборки

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.