Что считает этот калькулятор?
Этот инструмент показывает, сколько дней прошло между прошедшей датой и опорной датой (по умолчанию — сегодня). Он пригодится, чтобы узнать, как давно произошло то или иное событие: день рождения, годовщина, старт проекта, важная личная веха или тот момент, когда вы в последний раз что-то делали.
Как пользоваться
Выберите прошедшую дату. При желании задайте опорную дату — если оставить это поле пустым, калькулятор возьмёт сегодняшний день. В результате вы увидите общее число прошедших дней, а также эквивалент в неделях и приблизительное количество месяцев и лет.
Формула расчёта
В основе лежит простая операция: из одной календарной даты вычитается другая, а разница делится на количество миллисекунд в сутках:
$$\text{дни} = \frac{\text{опорная дата} - \text{прошедшая дата}}{86\,400\,000 \text{ мс}}$$
Обе даты приводятся к полуночи, чтобы неполные сутки не искажали подсчёт. Дополнительные значения вычисляются так: недели = дни ÷ 7, месяцы ≈ дни ÷ 30,4375, годы ≈ дни ÷ 365,25 (среднее значение с учётом високосных лет).
Пример расчёта
С 1 января 2024 года до опорной даты 1 января 2025 года: 2024-й — високосный год, поэтому этот промежуток составляет 366 дней. В неделях это \(366 \div 7 \approx 52{,}29\) недели, а в годах — \(366 \div 365{,}25 \approx 1{,}002\) года.
Частые вопросы
Учитывается ли сегодняшний день? Результат — это разница между двумя полуночами, поэтому сама опорная дата не добавляется как дополнительный день.
Почему месяцы и годы приблизительные? В календарных месяцах от 28 до 31 дня, поэтому для единообразной оценки мы используем среднюю длину месяца — 30,4375 дня и средний год — 365,25 дня.
Можно ли посчитать дни до будущей даты? Калькулятор рассчитан на прошедшие даты. Если прошедшая дата окажется позже опорной, число дней получится отрицательным.