Содержание
Какая дата получится после изменения срока
Введите исходную дату, выберите прибавление или вычитание и задайте количество дней, недель, месяцев либо лет. Главный ответ покажет полученную дату, а рядом будут день недели, запись ISO и фактический сдвиг в днях.
Проверьте расчёт на границах календаря
Обычный февраль. Если к 31 января 2023 года прибавить один месяц, получится вторник, 28 февраля 2023 года. В феврале нет 31-го числа, поэтому фактический сдвиг равен +28 дням.
Год после 29 февраля. Один год после 29 февраля 2024 года заканчивается в пятницу, 28 февраля 2025 года. Результат сдвинут на +365 дней, поскольку в целевом году 29 февраля нет.
Две полные недели. Прибавление двух недель к 28 февраля 2024 года даёт среду, 13 марта 2024 года. Для недель действует точное равенство .
Как обрабатываются месяцы и годы
При выборе дней калькулятор отсчитывает указанное число календарных суток. Неделя всегда равна семи таким дням. Для месяцев и лет сначала определяется целевой месяц, а затем проверяется, существует ли в нём исходное число.
Здесь означает количество дней в выбранном месяце. Если исходного числа нет, берётся последний день месяца. Такой вариант ограниченного календарного сложения описан в документации TC39 Temporal.
Фактический сдвиг считается как разность порядковых номеров полученной и исходной дат. Поэтому один месяц не подменяется условными 30 днями.
Где календарной даты недостаточно
Калькулятор работает с григорианским календарём в диапазоне от 1 до 9999 года. Високосным считается год, кратный 4, но год, кратный 100, должен также делиться на 400. Это правило приводит Военно-морская обсерватория США.
Расчёт не учитывает время суток и часовой пояс. Он также не переносит срок с выходного, не исключает праздники и не применяет правила договора или закона. Для рабочего срока нужен отдельный календарь с выбранными выходными и праздниками.
Формат ГГГГ-ММ-ДД дан для однозначной проверки результата. Порядок год, месяц, день соответствует стандарту ISO 8601.
Короткие ответы о вычислении даты
Границы метода особенно важны для конца месяца и практических сроков.
Что будет, если прибавить месяц к 30 или 31 числу?
Сначала калькулятор перейдёт в целевой месяц. Если такого числа там нет, результатом станет последний день этого месяца.
Можно ли ввести дробное количество дней?
Нет. Калькулятор принимает целое неотрицательное количество дней, недель, месяцев или лет.
Почему одинаковое число месяцев даёт разный сдвиг в днях?
Календарные месяцы содержат разное число дней, а февраль зависит ещё и от високосного года.
Считаются ли суббота и воскресенье?
Да. Это обычные календарные дни без исключения выходных и праздников.
Подходит ли результат для юридического срока?
Только как исходное календарное вычисление. Правила переноса, часовой пояс и момент окончания срока нужно проверять отдельно.
Можно ли получить дату до 1 года?
Нет. Поддерживаются исходные и полученные даты только от 1 до 9999 года включительно.
Похожие калькуляторы
Вам могут пригодиться следующие калькуляторы на эту же тему:
- Калькулятор шашлыка. Рассчитайте на онлайн-калькуляторе, сколько нужно взять мяса для шашлыка.
- Калькулятор количества дней между датами. Рассчитайте количество дней между двумя выбранными датами с помощью нашего онлайн-калькулятора.
- Калькулятор калорий при ходьбе. Узнайте, сколько калорий вы тратите на ходьбу, например, за 1 км, 1 час или 10000 шагов. Учитывается разновидность ходьбы.
- Определитель оптимального режима сна. Определите лучшее время для сна на основе фаз и циклов, а также с учетом правила 90 минут.
- Калькулятор возраста человека. Укажите дату рождения и узнайте ваш возраст.
- Калькулятор возраста собаки. Определите возраст вашей собаки в приближенных человеческих годах.
- Калькулятор возраста кошки. Переведите онлайн возраст кошки на человеческий c долей условности.
- Калькулятор размера обуви. Измерьте длину стопы для определения размера по российской или зарубежной системе.
- Калькулятор масштабов. Переведите онлайн именованный масштаб на чертеже в реальный и наоборот.
- Сколько дней до Нового года. Таймер позволяет узнать, через сколько дней, часов, минут и секунд начнется Новый год.
Поделиться в социальных сетях
Если вам понравилось, пожалуйста, поделитесь этим калькулятором в социальных сетях. Это просто для вас и полезно для продвижения проекта. Спасибо!