Калькулятор днів до дати
Оберіть цільову дату (і за потреби дату «від») — побачите дні, що залишилися, цілі тижні й грубу оцінку в місяцях. Для минулих дат — скільки днів тому.
Розрахувати
Розрахувати
Результат
Формула
Обидві дати нормалізуємо до локальної півночі, далі дні = round((ціль − від) / 86 400 000). Додатне — попереду; від’ємне — минуло; нуль — сьогодні. Тижні = floor(|дні|/7); місяці ≈ |дні|/30,4375.
Розбір прикладу
- Від 22.07.2026 до 25.12.2026
- Проміжок цивільних днів = 156
- 156 = 22 тижні + 2 дні · ≈ 5,1 місяця
Результат: 156 днів до 25 грудня 2026
Як рахується зворотний відлік
Це односторонній проміжок: «скільки до X?», а не неупорядкована різниця між двома довільними датами.
Дата «від» за замовчуванням
Якщо поле «Від» порожнє, беремо сьогодні в локальному часовому поясі браузера. Обидві дати — як півночі; час доби ігнорується.
Минулі дати
Якщо ціль раніше за «від», показуємо «N днів тому» з позначкою минулої дати замість від’ємного відліку.
Порівняно з різницею дат
Різниця дат завжди дає додатний проміжок між двома датами. «Дні до» зберігає напрямок (попереду / минуло) і акцентує одну ціль — наприклад, до Дня Незалежності 24 серпня чи Нового року.
Цікаві факти
Цивільні дні
Рахуємо перетнуті календарні півночі — з вихідними й святами включно.
Місяці — орієнтовно
Довжина місяця різна; оцінка ≈ місяців використовує 30,4375 дня (365,25/12).
Високосні дні враховуються
29 лютого між датами автоматично додає один день.
Часові пояси
Локальна північ важлива біля меж зон — для подій домовтеся про спільну календарну дату.
Робочі дні
Інструмент не пропускає вихідні й офіційні свята України — для цього потрібен окремий календар.
Часті запитання
Поставте ціль на 25 грудня потрібного року (і залиште «Від» порожнім для сьогодні). Результат покаже дні, що залишилися.
Побачите «N днів тому» замість прямого зворотного відліку.
Так — заповніть необов’язкове поле «Від» (наприклад, старт проєкту чи дата контракту).
Різниця дат — абсолютний проміжок. «Дні до» відповідає «скільки до/після цієї цілі?» з напрямком.
Джерела
- ISO 8601 Представлення календарних дат.
- Часті запитання про час (високосні роки) Правила високосних років григоріанського календаря.