Різниця чи кількість днів у періоді
Це головна причина, чому різні калькулятори дають різні числа на тих самих датах. Питання «скільки днів між 1 і 10 січня» має дві правильні відповіді залежно від того, що саме потрібно.
| Спосіб | 1–10 січня | Коли застосовується |
|---|---|---|
| Різниця між датами | 9 днів | Скільки часу минуло, вік, відстань між подіями |
| Включно з обома датами | 10 днів | Строки в договорах, відпустка, лікарняний, стаж |
Правило просте: якщо рахуєте, скільки минуло — беріть різницю. Якщо рахуєте тривалість періоду, у якому обидва дні входять до строку, — беріть друге число. У кадрових і юридичних документах майже завжди потрібне друге: день початку відпустки та день її закінчення обидва є днями відпустки.
Калькулятор показує обидва значення одночасно, щоб не доводилося здогадуватись, яке з них має на увазі конкретний сайт.
Що ще показує розрахунок
Крім кількості днів, результат містить кілька перерахунків того самого періоду:
- Роки, місяці та дні — календарна розбивка. Вона враховує різну довжину місяців, тому не дорівнює простому діленню днів на 30.
- Тижні — повні тижні й залишок днів.
- Робочі дні — без субот і неділь.
- Години — для запитів на кшталт «скільки часу минуло».
- Дні тижня обох дат — часто саме це й потрібно перевірити.
Якщо переставити дати місцями, калькулятор виправить порядок сам і повідомить про це — від'ємного результату не буде.
Додати або відняти дні від дати
Другий режим відповідає на запити «яка дата буде через 30 днів», «яке число буде через 2 тижні» чи «дата мінус 90 днів». Одиницю обирайте зі списку: дні, тижні, місяці або роки.
Чому місяці рахуються не так, як дні
Додавання днів і тижнів однозначне. З місяцями й роками виникає проблема, у якої немає ідеального розв'язання: якщо до 31 січня додати один місяць, то 31 лютого не існує.
Загальноприйняте правило — зсунути результат на останній день місяця, тобто отримати 28 лютого (або 29 у високосний рік). Калькулятор так і робить і окремо попереджає, коли результат довелося скоригувати. Це важливо знати, бо зворотна дія не завжди повертає вихідну дату: 31 січня плюс місяць мінус місяць дасть 28 січня, а не 31.
Робочі дні та святкові в Україні
Третій режим рахує робочі дні, віднімаючи суботи, неділі й за потреби святкові дні. Стаття 73 КЗпП встановлює дев'ять святкових днів.
| Дата | Свято |
|---|---|
| 1 січня | Новий рік |
| 8 березня | Міжнародний жіночий день |
| 1 травня | День праці |
| 8 травня | День пам'яті та перемоги над нацизмом у Другій світовій війні |
| 28 червня | День Конституції України |
| 15 липня | День Української Державності |
| 24 серпня | День незалежності України |
| 1 жовтня | День захисників і захисниць України |
| 25 грудня | Різдво Христове |
Окремо стаття визначає три неробочі дні: Різдво, Пасху й Трійцю. Пасха та Трійця рухомі — у 2026 році це 12 квітня та 31 травня. Обидві завжди припадають на неділю, тому на кількість робочих днів не впливають узагалі.
Чому під час воєнного стану свят немає
Ось нюанс, якого не враховує жоден український календарний калькулятор, хоча він змінює результат.
Згідно з частиною 6 статті 6 Закону «Про організацію трудових відносин в умовах воєнного стану», норми статей 53 і 73 КЗпП не застосовуються. Практичний наслідок: доки триває воєнний стан, офіційних святкових вихідних немає, передсвяткові дні не скорочуються, а перенесення вихідного на понеділок, коли свято припадає на неділю, не діє автоматично. Рішення про роботу чи відпочинок у ці дати ухвалює роботодавець.
Тому в калькуляторі є перемикач. Варіант «віднімати за ст. 73 КЗпП» дає класичний розрахунок мирного часу — він потрібен для планування та для документів, що посилаються на норму. Варіант «не віднімати» відповідає фактичному стану речей: вихідними лишаються тільки субота й неділя за графіком.
Часті запитання
Скільки днів у році?
365 у звичайному році та 366 у високосному. Високосним є рік, кратний 4, за винятком років, кратних 100, але не кратних 400. Тому 2000-й був високосним, а 1900-й — ні. Найближчі високосні: 2028, 2032, 2036.
Чому розбивка в роках і місяцях не збігається з діленням днів на 30?
Бо місяці мають різну довжину. Період з 1 січня по 1 березня — це 59 днів у звичайному році та 60 у високосному, але в обох випадках це рівно 2 місяці. Календарна розбивка йде по реальних місяцях, а не по умовних тридцятиденках.
Чи входить день початку до строку?
У цивільному праві строк, визначений періодом часу, починає спливати з наступного дня після календарної дати, якою визначено його початок. У кадрових розрахунках навпаки: день початку відпустки чи день звільнення входить до періоду. Тому калькулятор і показує обидва числа — оберіть те, що відповідає вашому випадку.
Як порахувати, скільки днів минуло з певної дати?
Поставте потрібну дату в поле «Від дати», а сьогоднішню — у «До дати». Результат у рядку «Різниця між датами» покаже кількість днів, що минули.
Чи можна порахувати робочі дні за графіком «два через два»?
Ні, калькулятор рахує стандартний п'ятиденний тиждень із вихідними в суботу й неділю. Для змінних графіків потрібен облік за конкретним табелем.
Висновок
Найчастіша помилка в підрахунку днів — не арифметика, а вибір між різницею та тривалістю періоду. Один день різниці здається дрібницею, доки не йдеться про строк подання документів чи оплату лікарняного. Калькулятор дає обидва числа, і залишається тільки взяти те, що відповідає задачі.
Дивіться також: калькулятор стажу для підрахунку за трудовою книжкою, калькулятор відпусток та повний перелік калькуляторів.
Перелік святкових і неробочих днів наведено за статтею 73 КЗпП України станом на 2026 рік з урахуванням обмежень Закону «Про організацію трудових відносин в умовах воєнного стану». Дати Пасхи й Трійці розраховуються автоматично за православною пасхалією.