CalcToolsLab

Калькулятор вычитания времени из даты онлайн

Вычитает из даты и времени любую комбинацию лет, месяцев, недель, дней, часов, минут и секунд. Возвращает более раннюю дату и время с днём недели и общим смещением. Удобно для вопросов вида «когда было N часов назад» или «дата минус N дней».

Калькулятор вычитания времени из даты

::
Результирующие дата и время
01.06.2026 10:45:00
понедельник
1 июня 2026 г.

Полное смещение

Дней
-0.1042
Часов
-2,5
Минут
-150
Секунд
-9 000

Как считалось

Шаг 1. Исходные дата и время
01.06.2026 13:15:00
Шаг 2. Вычитаем по очереди
Годы, месяцы, недели, дни, часы, минуты и секунды применяются именно в таком порядке. Длина месяцев и високосные годы учитываются автоматически.
Шаг 3. Результат
01.06.2026 10:45:00 (понедельник)

Что делает калькулятор

Калькулятор отвечает на вопросы «какая дата и время были N единиц назад». Он вычитает из исходной даты и времени годы, месяцы, недели, дни, часы, минуты и секунды, а затем показывает более ранний момент и день недели.

T_result — более ранний момент; T_start — исходная дата и время; Y — годы; Mo — месяцы; W — недели; D — дни; h — часы; m — минуты; s — секунды.

Смещения вводятся как неотрицательные числа: знак операции уже задан страницей. Отрицательное значение в режиме вычитания было бы обратной операцией, поэтому такой ввод блокируется.

Что показывает результат

  • Более ранние дата и время в формате ДД.ММ.ГГГГ ЧЧ:ММ:СС
  • День недели для прошлой даты
  • Полное смещение назад в днях, часах, минутах, секундах
  • Пошаговое объяснение: исходная точка, вычитаемый период и результат

Как выполняется вычитание

Единицы применяются последовательно: сначала годы, затем месяцы, недели, дни, часы, минуты и секунды. Такой порядок важен для календарных единиц, потому что месяцы и годы имеют разную длину.

Часы, минуты и секунды считаются в локальном времени браузера. Если вычитание переходит через полночь, месяц или год, дата результата меняется автоматически.

Проверка ввода
Дата должна быть в формате ДД.ММ.ГГГГ, часы — от 0 до 23, минуты и секунды — от 0 до 59. При ошибке калькулятор не показывает результат, чтобы не нормализовать ввод молча.

Месяцы разной длины и конец месяца

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

Исходная датаОперацияКак читать результат
31.03.2025 12:00:00вычесть 1 месяцпереход к последнему доступному дню февраля
31.03.2025 12:00:00вычесть 30 днейровно 30 календарных дней назад
01.05.2026 01:30:00вычесть 2 часапереход через полночь на предыдущую дату

Если нужен именно календарный месяц назад, используйте поле «Месяцы». Если нужен фиксированный интервал в днях, используйте поле «Дни».

Типичные сценарии

ЗадачаЧто вводитьЗачем
Когда начался процесс длительностью 5 чфиниш и 5 часов как вычитаемый периодПроизводство, расследование инцидента
Когда был оформлен заказ 14 дней назадсегодняшняя дата и 14 дней как период назадГарантия, возвраты
Дата начала 30-дневного тестасегодняшняя дата и 30 дней как период назадАналитика, A/B-тесты
Старт процесса по моменту окончанияфиниш и известная длительностьЛогистика, лаборатория
Бытовой вопрос «72 часа назад»если от 10.05.2026 12:00:00 отнять 72 часа, получится 07.05.2026 12:00:00Восстановить дату и день недели

Чем отличается от разницы между датами

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

ЗадачаЧто вводить
Узнать дату и время N часов назадодна дата и вычитаемый период
Узнать дату через N часоводна дата и прибавляемый период
Посчитать разницу между двумя датамидве даты или две отметки времени
Сложить длительности без календарной датытолько часы, минуты и секунды

Ограничения расчёта

  • Локальное время браузера: калькулятор использует часовой пояс устройства, не переводит время между городами и не моделирует переходы между часовыми поясами.
  • Рабочие дни не исключаются: выходные, праздники и производственный календарь не применяются.
  • Отрицательные значения не принимаются: для вычитания вводите положительный период, направление уже задано инструментом.
  • Медицинские и юридические сроки: результат является календарной арифметикой, а не заключением по правилам конкретной области.

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

Обновлено:

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

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

Прибавляет к дате и времени любую комбинацию лет, месяцев, недель, дней, часов, минут и секунд. Возвращает результирующие дату и время с днём недели и общим смещением в днях, часах, минутах и секундах. Поддерживает ввод времени в формате ЧЧ:ММ:СС.

Открыть
Калькулятор прибавления и вычитания дней

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

Открыть
Калькулятор дней между датами

Считает, сколько дней между двумя датами: календарные дни, включение конечной даты, недели, месяцы, годы, будни, выходные и дата +/- N дней.

Открыть
Калькулятор времени (сложение и вычитание)

Складывает и вычитает длительности в формате ЧЧ:ММ:СС или ЧЧ:ММ. Поддерживает цепочку значений со знаками + и −, результат HH:MM:SS, десятичные часы, минуты, секунды и дни.

Открыть