Калькулятор разницы между датами
Рассчитайте разницу между двумя датами в днях, неделях, месяцах и годах. Бесплатно, быстро и прямо в браузере, без загрузки данных.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяДни, недели и календарная разница
Разницу между датами можно описать двумя полезными способами. Первый — общая прошедшая длительность, например 42 дня или 6 недель. Её вычисляют, сравнивая две календарные даты в локальную полночь и деля разницу в миллисекундах на количество миллисекунд в сутках. Второй — результат в календарном стиле, например 1 год, 2 месяца и 3 дня. В этом варианте сначала считаются полные годы, затем полные месяцы, затем оставшиеся дни. Показаны оба ответа, потому что они подходят для разных задач планирования.
Общее количество дней полезно для дедлайнов, аренды, обратных отсчётов, сроков поездок и простых расчётов длительности. Календарные годы и месяцы удобнее для годовщин, возраста, подписок и договоров, где ожидают, что границы месяцев имеют значение. Поскольку в месяце может быть 28, 29, 30 или 31 день, «один месяц» — это не фиксированное число дней.
Включительный подсчёт и прошедшее время
Этот калькулятор показывает прошедшую разницу. Если выбрать 1 и 2 июля, разница составит 1 день, потому что между этими датами проходит один день. В некоторых деловых, юридических или событийных контекстах используют включительный подсчёт, когда учитываются и начальная, и конечная даты. В такой системе тот же диапазон можно описать как 2 календарных дня. Если вам нужен включительный подсчёт для правил или формы, прибавьте один день к общему количеству дней или следуйте правилу, указанному соответствующей организацией.
Локальный и приватный расчёт
Инструмент использует локальную обработку дат вашего браузера и не загружает ни одну из дат. Он идеально подходит для быстрых проверок вроде «Сколько дней до этой поездки?», «Сколько времени между счетами?» или «Сколько недель в этом окне проекта?». Для официальных сроков проверяйте соответствующий часовой пояс и правило крайнего времени. Переход на летнее или зимнее время обычно не влияет на разницу между календарными датами, поскольку скрипт приводит даты к локальной полуночи, но правила всё же могут определять сроки по точному времени, а не только по дате.
Как использовать
- Выберите датыВведите начальную и конечную даты в два поля даты.
- Сравните длительностьПосмотрите общее количество дней и недель, а также календарные годы, месяцы и дни.
- Поменяйте местами при необходимостиДаты можно вводить в любом порядке; калькулятор использует абсолютную разницу.