Калькулятор прибавления/вычитания дат
Прибавляйте или вычитайте дни, недели, месяцы и годы от начальной даты с обработкой високосных лет и конца месяца
Операция
Количество времени
Быстрые пресеты
Все вычисления выполняются локально
Все расчёты дат выполняются в вашем браузере. Данные не загружаются на сервер.
Результаты основаны на григорианском календаре и выбранных правилах подсчёта. Для договоров, платежей, юридических, медицинских или других важных сроков пожалуйста проверяйте по соответствующим документам, местным правилам и рекомендациям специалистов.
О калькуляторе прибавления/вычитания дат
Этот инструмент помогает вычислить новую дату, прибавляя или вычитая годы, месяцы, недели и дни от начальной даты. Автоматически обрабатывает високосные годы, разную длину месяцев и конец месяца.
Как использовать
- Выберите начальную дату с помощью выбора даты или быстрых ярлыков
- Выберите прибавление или вычитание
- Введите количество лет, месяцев, недель и/или дней
- Просмотрите дату результата и шаги расчёта
- Скопируйте результат или используйте его как новую начальную дату
Прибавление/вычитание дат vs Разница между датами
Прибавление/вычитание дат вычисляет новую дату от начальной даты, прибавляя или вычитая время. Разница между датами вычисляет время между двумя датами. Этот инструмент для первого случая.
Правила расчёта
Когда вы вводите несколько единиц, расчёты выполняются в таком порядке: сначала годы, затем месяцы, затем недели (переведённые в дни), затем дни. Это обеспечивает согласованные результаты во всех сценариях.
Обработка конца месяца
Если в целевом месяце нет соответствующего дня (например, 31 января + 1 месяц), результат корректируется до последнего дня целевого месяца (28 или 29 февраля). Это наиболее интуитивное поведение для большинства пользователей.
Обработка високосного года
Високосные годы следуют правилам григорианского календаря: делятся на 4 (кроме столетий, не делящихся на 400). 29 февраля + 1 год = 28 февраля следующего года. 29 февраля + 4 года = 29 февраля целевого високосного года.
Параметр «Включить начальную дату»
Параметр «Включить начальную дату» влияет только на подсчёт дней и недель. Например, с 1 октября прибавляя 1 день: без включения = 2 октября; с включением = 1 октября. Этот параметр не влияет на расчёты месяцев или лет.
Порядок расчёта
Когда введено несколько единиц, расчёты выполняются в фиксированном порядке: годы → месяцы → недели → дни. Каждый шаг использует результат предыдущего шага как отправную точку.
Типичные варианты использования
- Расчёт даты истечения договора
- Расчёт даты окончания испытательного срока
- Расчёт сроков проекта
- Расчёт даты истечения гарантии
- Расчёт даты продления подписки
- Расчёт дат путешествия
- Расчёт дат медицинских приёмов
- Расчёт дат мероприятий
- Расчёт сроков оплаты
- Расчёт будущих или прошлых юбилейных дат
Данные и конфиденциальность
Все расчёты дат выполняются локально в вашем браузере. Данные дат не отправляются на сервер и не записываются в аналитику.
Ограничения
- Поддерживаются только даты григорианского календаря (год 1–9999)
- Не обрабатываются часовые пояса или летнее время
- Не учитываются праздники или специальные календарные системы
- Корректировка конца месяца всегда использует правило «ограничить последним днём»