Калькулятор дат онлайн
Бесплатный онлайн-калькулятор для вычисления разницы между двумя датами и определения даты через заданное количество дней. Узнайте, сколько дней, недель, месяцев или лет прошло между двумя событиями.
Калькулятор дат
Инструкция и проверенные примеры
Выберите две даты либо прибавление/вычитание целых дней. Разница считается без начального дня в григорианском календаре. 2024-02-28 → 2024-03-01: 2 дня. 2026-06-20 + 100 дней: 2026-09-28. Календарные месяцы считаются от меньшей даты с переносом в последний день короткого месяца: 31 января → 28 февраля = 1 месяц. Это выбранная конвенция, не расчёт юридического срока. Часы получены условным умножением дней на 24; переходы часового пояса не учитываются.
Что умеет калькулятор дат?
- Разница между датами — число календарных дней и интервал по выбранному правилу
- Возраст — сколько лет, месяцев и дней прошло с даты рождения
- Прибавление дней — какая дата будет через N дней
- Вычитание дней — какая дата была N дней назад
- День недели — какой день недели был или будет в нужную дату
- Часы, минуты, секунды — условный пересчёт календарных дней
Примеры использования
Пример 1: Сколько дней между двумя датами?
Между 1 января 2024 и 31 декабря 2024 — 365 дней (без начального дня; при включении обеих границ — 366).
Пример 2: Сколько лет прошло?
Если вы родились 15 мая 1990 года, а сегодня 20 июня 2026 года — вам 36 лет, 1 месяц и 5 дней.
Пример 3: Какая дата будет через 100 дней?
Если сегодня 20 июня 2026, то через 100 дней будет 28 сентября 2026.
Интересные факты о датах
- В среднем в году 365,2425 дня за 400-летний цикл (из-за високосных годов)
- Високосный год бывает каждые 4 года, кроме вековых, не делящихся на 400 (1900, 2100 — не високосные)
- Самый короткий месяц — февраль (28 или 29 дней)
- В неделе 7 дней, в месяце в среднем 30.44 дня
Часто задаваемые вопросы (FAQ)
Как посчитать, сколько дней между двумя датами?
Вычтите одну дату из другой. Например: 31 декабря − 1 января = 364 дня (в обычном году). Наш калькулятор делает это автоматически.
Как включается начальный день и что означает знак разницы?
Считаются календарные переходы между датами: с 1 до 2 января — 1 день, одинаковые даты дают 0. Начальный день дополнительно не прибавляется. Если окончание раньше начала, разница со знаком отрицательна, а расстояние между датами положительно. Для ручного подсчёта обеих включённых дат при прямом интервале прибавьте 1 к разнице; отдельного переключателя в форме нет.
Чем календарный интервал отличается от количества дней?
Дни — расстояние между датами, а годы, месяцы и дни строятся через целые календарные месяцы с переносом на конец короткого месяца. Например, 31.01.2026…28.02.2026 — 28 дней и 1 календарный месяц. Обратный порядок дат меняет знак разницы, но календарный интервал форма выводит по возрастанию дат.
Как узнать день недели и прибавить дни к дате?
На вкладке прибавления/вычитания выберите действие и неотрицательное целое число дней. Например, к 01.01.2026 прибавьте 1 — получится 02.01.2026, пятница. Для дня недели исходной даты можно прибавить 0. Это сдвиг на календарные дни, без исключения выходных и праздников.
Что такое високосный год?
Год, который делится на 4, но не делится на 100 (либо делится на 400). В високосном году 366 дней, а в феврале — 29 дней.
Почему часы в результате названы условными?
Даты задаются без времени суток и часового пояса; начальные значения берутся из местной даты браузера. Расстояние в днях пересчитывается по 24 часа, 1440 минут и 86 400 секунд. Это не длительность между двумя моментами с учётом перевода часов. Введите существующие даты в пределах 0001–9999; ошибочная дата отклоняется, а не исправляется автоматически.
Нашли ошибку или не хватает функций?
Если калькулятор работает неправильно, вы заметили неточность или хотите предложить улучшение — расскажите нам. Ваши замечания помогают сделать сервис удобнее и полезнее.