Даты
Калькулятор разницы дат
Календарный интервал между двумя датами в днях, неделях и годах-месяцах-днях.
Добавить в рабочую областьИсходные значения
Результаты обновляются по мере ввода текста. Кнопки "Вычислить" нет. Все вычисления выполняются локально в вашем браузере.
Результат
—
Введите дату начала и дату окончания.
Авария
| Количество | Значение |
|---|---|
| Дни (конечная − начальная) | — |
| Недель и дней | — |
| Календарный разбиение | — |
| Включительные дни (учитываются обе конечные точки) | — |
В подсчете заголовков не учитывается конечная дата (с 1 января по 2 январь — это 1 день). Добавьте 1 для включенного подсчета, который учитывает обе конечные точки.
Формула
Разница календарных дат = дата окончания − дата начала, вычисленная с использованием локальных календарных дат. Разбивка по годам, месяцам и дням включает в себя сначала завершенные календарные годы, затем завершенные месяцы, а затем оставшиеся дни, аналогично расчету возраста.
Пример решения
С 1 января 2026 по 31 декабря 2026: 364 дней, ровно 52 недель и календарная разбивка по 11 месяцам и 30 дням. Включительный подсчет, включающий как 1 январь, так и 31 декабрь, составляет 365 дней. Используйте приведенный выше пример сброса, чтобы воспроизвести этот результат.
Область применения и ограничения
Сравниваются только целые локальные календарные даты; время суток и часовые пояса игнорируются. Високосные годы обрабатываются самим календарем — 2026 не является високосным годом, в то время как интервал, охватывающий 29 февраль 2028, будет включать этот день. Длительность месяцев различается, поэтому разбивка по годам, месяцам и дням представляет собой календарное утверждение, а не количество дней, деленное на 30. В этот подсчет не включены государственные праздники; для учета только рабочих дней используйте калькулятор рабочих дней.
Использует пролептический григорианский календарь и арифметику только с датами, независимо от перехода на летнее время. Для полных лет и месяцев используется исходный день месяца, при необходимости привязанный к последнему действительному дню. Другие правила определения годовщины могут отличаться; это не является юридическим определением возраста.
FAQ
Включена ли конечная дата?
Нет, в заголовке подсчета. С 1 января по 2 января — это 1 день. Общий подсчет (для обеих конечных точек) отображается отдельно и всегда на единицу больше.
Почему бы просто не разделить дни на 30 для месяцев?
Потому что месяцы длятся 28–31 дней. Деление на 30 дает приблизительное значение, которое может меняться; календарная разбивка здесь точно подсчитывает завершенные месяцы.
Как учитываются високосные годы?
По реальному календарю. Если 29 февраль попадает в интервал, к подсчету автоматически добавляется один день.
Что, если конечная дата раньше начальной?
Количество дней отрицательное, и страница это отмечает. Затем отображается разбивка по календарю для интервала в обратном направлении, обозначенная соответствующим образом.
Учитываются ли праздники?
Нет. Учитываются только календарные дни. Чтобы исключить выходные, используйте калькулятор рабочих дней.
Сопутствующие инструменты
- Калькулятор рабочего дня — будние дни в указанном диапазоне дат, за исключением выходных.
- Калькулятор обратного отсчета — календарных дней до или с целевой даты
- Калькулятор возраста — точный возраст в годах, месяцах и днях
Представленные результаты являются лишь приблизительными оценками и не представляют собой профессиональную консультацию.