К калькуляторам
calcmintly

Даты

Калькулятор разницы дат

Календарный интервал между двумя датами в днях, неделях и годах-месяцах-днях.

Добавить в рабочую область

Исходные значения

Результаты обновляются по мере ввода текста. Кнопки "Вычислить" нет. Все вычисления выполняются локально в вашем браузере.

Результат

—

Недели: —Включительный подсчет: —

Введите дату начала и дату окончания.

Авария

КоличествоЗначение
Дни (конечная − начальная)—
Недель и дней—
Календарный разбиение—
Включительные дни (учитываются обе конечные точки)—

В подсчете заголовков не учитывается конечная дата (с 1 января по 2 январь — это 1 день). Добавьте 1 для включенного подсчета, который учитывает обе конечные точки.

Формула

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

Пример решения

С 1 января 2026 по 31 декабря 2026: 364 дней, ровно 52 недель и календарная разбивка по 11 месяцам и 30 дням. Включительный подсчет, включающий как 1 январь, так и 31 декабрь, составляет 365 дней. Используйте приведенный выше пример сброса, чтобы воспроизвести этот результат.

Область применения и ограничения

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

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

Версия формулы.: 10fee319a1bc · Пример проверен.:

FAQ

Включена ли конечная дата?

Нет, в заголовке подсчета. С 1 января по 2 января — это 1 день. Общий подсчет (для обеих конечных точек) отображается отдельно и всегда на единицу больше.

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

Потому что месяцы длятся 28–31 дней. Деление на 30 дает приблизительное значение, которое может меняться; календарная разбивка здесь точно подсчитывает завершенные месяцы.

Как учитываются високосные годы?

По реальному календарю. Если 29 февраль попадает в интервал, к подсчету автоматически добавляется один день.

Что, если конечная дата раньше начальной?

Количество дней отрицательное, и страница это отмечает. Затем отображается разбивка по календарю для интервала в обратном направлении, обозначенная соответствующим образом.

Учитываются ли праздники?

Нет. Учитываются только календарные дни. Чтобы исключить выходные, используйте калькулятор рабочих дней.

Сопутствующие инструменты

Представленные результаты являются лишь приблизительными оценками и не представляют собой профессиональную консультацию.