Калькулятор разницы дат
Посчитайте, сколько дней, месяцев и лет между датами, переведите месяцы в годы (100 месяцев — это 8 лет и 4 месяца), узнайте, сколько дней до события. Бесплатно, без регистрации.
Зачем рассчитывать разницу дат?
Расчёт разницы между датами необходим для планирования проектов, расчёта возраста, отслеживания дедлайнов и многих других сценариев. Наш инструмент предоставляет разницу в нескольких единицах одновременно — от лет до миллисекунд.
Ключевые возможности
- Разница в 8 единицах: годы, месяцы, недели, дни, часы, минуты, секунды, миллисекунды
- Детальная разбивка с несколькими представлениями
- Работает с любыми двумя датами, прошлыми или будущими
Как использовать
- Выберите начальную и конечную дату
- Просмотрите разницу во всех единицах мгновенно
- Ознакомьтесь с детальной разбивкой для комбинированных представлений
Технические детали
Разница дат рассчитывается через объект Date JavaScript: инструмент берёт абсолютную разницу в миллисекундах и переводит её в нужные единицы. Месяцы считаются по среднему значению 30.44 дня, годы — по 365.25: так расчёт точнее на високосных годах.
Месяцы в годы: таблица перевода
| Месяцы | В годах и месяцах | Расчёт |
|---|---|---|
| 12 | 1 год | 12 ÷ 12 |
| 18 | 1 год 6 месяцев | 12 + 6 |
| 24 | 2 года | 12 × 2 |
| 36 | 3 года | 12 × 3 |
| 48 | 4 года | 12 × 4 |
| 60 | 5 лет | 12 × 5 |
| 72 | 6 лет | 12 × 6 |
| 84 | 7 лет | 12 × 7 |
| 96 | 8 лет | 12 × 8 |
| 100 | 8 лет 4 месяца | 96 + 4 |
| 108 | 9 лет | 12 × 9 |
| 120 | 10 лет | 12 × 10 |
| 144 | 12 лет | 12 × 12 |
| 150 | 12 лет 6 месяцев | 144 + 6 |
Чтобы перевести месяцы в годы, разделите на 12: целая часть — годы, остаток — месяцы. Например, 100 месяцев — это 8 лет и 4 месяца (96 + 4).
Часто задаваемые вопросы
Насколько точен расчёт месяцев и лет?
Месяцы рассчитываются со средним значением 30.44 дня, годы — 365.25 дня. Это обеспечивает хорошую точность для различной длины месяцев и високосных лет.
Можно ли рассчитать разницу с учётом времени (часы/минуты)?
Текущий инструмент использует ввод только дат. Для точной разницы во времени используйте конвертер Unix меток.
Как посчитать, сколько дней между двумя датами?
Вставьте начальную и конечную даты — калькулятор покажет разницу сразу в днях, а также в годах, месяцах и неделях. Для контрольной проверки: с 1 сентября по 30 ноября — 90 дней (30+31+29... проще довериться калькулятору). Способ в тетради: переведите обе даты в номера дней по юлианскому календарю и вычтите — но проще посчитать здесь.
100 месяцев — это сколько лет?
100 месяцев — это 8 лет и 4 месяца (12 × 8 = 96, остаток 4). В калькуляторе разницы дат такой перевод работает в обе стороны: задайте дату 100 месяцев назад — увидите точную дату и сколько это в годах с месяцами и днями.
Считать календарные или рабочие дни?
Календарные дни — все подряд, включая выходные; рабочие — без суббот и воскресений. Для сроков договора и процессов обычно считают календарные, для сроков исполнения работ — рабочие. Внимание: калькулятор считает календарные дни, праздничные переносы РФ он не учитывает — проверяйте производственный календарь для точных рабочих сроков.
Как перевести годы в дни или месяцы?
Один год — это 365,25 дня в среднем (учитываем високосные) или 12 месяцев. Отсюда: 16 лет — это 16 × 365,25 ≈ 5844 дня; 13 лет — это 156 месяцев. Для точного расчёта между конкретными датами (високосные неравномерны) используйте калькулятор выше.
Полезные статьи
Форматы дат: ISO 8601, таймстамп и человеческие даты — как не запутаться
Что значит 2026-09-18T09:00:00Z, чем ISO 8601 отличается от unix-таймстампа и RFC 2822, почему 01.02.2026 — двусмысленная запись. Разбор с примерами и перевод даты в timestamp и обратно.
Сколько дней до Нового года 2027: календарных и рабочих
До Нового года 2027 — 85 дней с 7 октября, из них 61 рабочий. Таблица отсчёта по датам, день недели 1 января и как посчитать для любой даты.
Сколько дней до 8 марта 2027: календарных и рабочих
До 8 марта 2027 — 142 дня с 17 октября, из них около 102 рабочих. Таблица обратного отсчёта по датам, каким днём недели будет праздник и как посчитать самому.
Похожие инструменты
Конвертер Unix временных меток
Конвертируйте Unix временные метки в читаемые даты и обратно с живым обновлением
Форматирование дат
Форматируйте даты в различные форматы — ISO 8601, RFC 2822 и пользовательские
Конвертер часовых поясов
Конвертируйте время между любыми часовыми поясами мира
Таймер обратного отсчёта
Установите обратный отсчёт до любой даты и времени с визуальным отображением
Калькулятор возраста
Точный возраст в годах, месяцах и днях — и обратный отсчёт до дня рождения.
Учёт рабочего времени
Часы по дням, переработки и оплата за неделю — с учётом смен через полночь.