Калькулятор разницы дат
Выберите дату начала и дату окончания, калькулятор отобразит разницу между ними двумя способами: в виде единого значения (например, 1293 дня) или в виде детального расчёта (3 года, 6 месяцев, 14 дней). Это особенно полезно при указании срока работы на резюме, времени наступления события, годовщин реализации политики, сроков гарантии или при ответе на вопросы вроде «количество дней до/после».
Как рассчитать разницу в датах
-
1
Выберите дату начала
Тот из двух, что более ранний. Допустима любая дата в диапазоне от 1900 до 2100 годов.
-
2
Выберите конечную дату
Последний из двух вариантов. Если изменить порядок операций, калькулятор всё равно будет работать, он вернёт абсолютную разницу.
-
3
Посмотрите итог
Основной результат, точное число дней между двумя календарными датами, вместе с тем же промежутком в неделях, часах и минутах.
-
4
Посмотрите разбивку
Та же разница показывается и в разбивке на годы, месяцы и дни, что удобнее читается в письменных отчётах.
Подсчёт с концом периода и без него
Есть два распространённых способа считать дни между датами, и они различаются ровно на один день:
- Без конечной даты (конечная точка не учитывается): 1 января → 3 января = 2 дня. Используется в большинстве календарей и юридических договоров.
- С конечной датой (учитываются обе крайние точки): 1 января → 3 января = 3 дня. Применяется при подсчёте длительности события («наша конференция проходит с 1 по 3 число, то есть 3 дня»).
По умолчанию здесь используется способ без конечной даты. Прежде чем использовать число как доказательство, всегда сверяйтесь с договором или с определением, принятым в вашей области.
Разбивка «1 год и 3 месяца»
В разбивке используются календарные правила, которые иногда выглядят необычно:
- С 15 января 2020 года по 15 января 2023 года = ровно 3 года, 0 месяцев, 0 дней.
- С 31 января 2020 года по 28 февраля 2020 года = 0 лет, 0 месяцев, 28 дней (а не «1 месяц минус 3 дня»).
- С 15 февраля 2020 года по 14 февраля 2021 года = 0 лет, 11 месяцев, 30 дней (високосный год удлиняет февраль).
Именно последний случай сбивает людей с толку. При разбивке сначала вычитаются целые месяцы, а затем считаются оставшиеся дни, поэтому остаток может дойти до 30, прежде чем перейдёт в следующий месяц.
Високосные годы
Год является високосным, если:
- Делится на 4, и
- Не делится на 100, кроме случаев, когда
- Он делится на 400.
Таким образом, 2000 год был високосным, 1900-й, нет, и 2100-й тоже не будет. Каждый раз, когда високосный год попадает в интервал, к разнице добавляется один день (29 февраля). Калькулятор обрабатывает это автоматически, без каких-либо действий с вашей стороны.
Типичные сценарии использования
- Стаж работы в резюме: «3 года 2 месяца» в компании.
- Отслеживание беременности: число дней с даты последней менструации или дня зачатия.
- Расчёт возраста для зачисления в школу или проверки права на льготу.
- Срок кредита: число дней с момента выдачи для начисления процентов.
- Вехи в отношениях, в трезвости или в поддержании привычки.
Предупреждение о разных часовых поясах
Калькулятор работает только с календарными датами, а не с конкретными моментами времени. Если во время поездки вы пересекаете часовые пояса, используйте местную дату в каждой точке, а не переводите её в UTC, иначе на границе подсчёт может сместиться на один день.
Часто задаваемые вопросы
Банки обычно считают с учётом обеих границ, и начала, и конца расчётного периода. Этот калькулятор считает без конечной даты (отраслевой стандарт для определения длительности).
Да. Калькулятор правильно учитывает 29 февраля, если эта дата попадает в интервал. Возраст и годовщины, охватывающие високосные годы, также рассчитываются корректно.
Да, укажите дату начала как день рождения и дату окончания, как сегодняшний день. Распределение по «годам, месяцам и дням» соответствует стандартному способу указания возраста. Для дополнительной информации используйте специализированный калькулятор возраста.
Калькулятор вычисляет абсолютное значение, поэтому результат одинаков в обоих случаях. При этом порядок расчёта изменяется: более поздняя дата считается конечной.
Нет. Введённые даты используются только для расчёта результата. Они отправляются на наши серверы в рамках взаимодействия со страницей и ненадолго появляются в ссылке страницы, пока вы проходите шаги инструмента, но не сохраняются, не логируются и никому не передаются.
Сопутствующие инструменты
Калькулятор длительности
Рассчитайте длительность между двумя часами в формате HH:MM, десятичных часах, минутах и секундах.
Калькулятор совместимости имен
Введите два имени и получите шуточную оценку совместимости, а также пифагорейское число каждого имени. Инструмент читает только латиницу (от A до Z), поэтому русское имя сначала запишите латинскими буквами.
Калькулятор матриц
Универсальный калькулятор матриц: сложение, вычитание, умножение, транспонирование, обращение и вычисление определителя для любых размерностей. Показывает промежуточные шаги.
Калькулятор прогноза роста взрослого
Получите приблизительную оценку взрослого роста по росту биологических родителей. Инструмент не ставит диагнозов.
Калькулятор «сколько часов назад»
Узнайте точные дату и время, которые были заданное число часов назад от текущего момента.
Калькулятор угла конуса
Рассчитайте полуугол, полный угол, конусность 1:N и диаметральный уклон по большому и малому диаметрам и осевой длине.
Инструмент доступен на других языках
- حاسبة فرق التاريخ [AR]
- Datumskillnadskalkylator [SV]
- Calculateur de différence de date [FR]
- Kalkulator Selisih Tanggal [ID]
- 날짜 차이 계산기 [KO]
- Datumverschilrekenmachine [NL]
- 日付差計算ツール [JA]
- Datumsdifferenzrechner [DE]
- เครื่องคำนวณความแตกต่างของวัน [TH]
- Calculadora de Diferencia de Fechas [ES]
- Kalkulator różnicy dat [PL]
- Calculadora de Diferença de Datas [PT]
- Bộ tính chênh lệch ngày [VI]
- Date Difference Calculator [EN]
- Calcolatore della Differenza di Data [IT]
- Tarih Farkı Hesaplayıcısı [TR]
- 日期差计算器 [ZH]