Питання “який був день тижня” виникає частіше, ніж здається на перший погляд: хтось перевіряє дату народження бабусі, хтось шукає, на яке число випадала важлива зустріч, а хтось просто хоче переконатися, що весілля друзів справді відбулося у суботу. Відповідь на це питання можна отримати кількома способами — від простого календаря в телефоні до математичних формул, якими користувалися ще до появи комп’ютерів.
У цій статті зібрано практичні способи визначення дня тижня для будь-якої дати, пояснення того, як влаштований календар, що дозволяє робити такі обчислення, а також типові помилки, яких припускаються навіть уважні люди. Матеріал однаково корисний і тим, хто хоче швидко перевірити одну дату, і тим, хто цікавиться механікою календарних розрахунків глибше.
Чому день тижня взагалі можна обчислити
Григоріанський календар, яким користується більшість країн світу з різних історичних періодів (в Україні — з 1918 року), має чітку математичну структуру. Тиждень складається з семи днів, а календарний рік — із 365 або 366 днів, і саме через це послідовність днів тижня повторюється за передбачуваним циклом. Якщо відомо, яким днем тижня було 1 січня певного року, можна порахувати будь-яку іншу дату того ж року простим додаванням або відніманням днів.
Складність з’являється через високосні роки: кожні чотири роки до лютого додається 29-те число, що зсуває всю подальшу послідовність на один день. Є й виняток із винятку — роки, кратні 100, високосними не вважаються, окрім тих, що кратні 400. Наприклад, 2000 рік був високосним, а 1900-й — ні, хоча обидва діляться на 100. Саме ця нерівномірність і робить ручні обчислення день тижня заплутаними без певної системи.

Спосіб перший: онлайн-калькулятори та застосунки-календарі
Найшвидший спосіб для більшості людей — ввести дату в пошуковий рядок або відкрити застосунок-календар на смартфоні. Сучасні операційні системи, включно з iOS, Android і Windows, мають вбудовані календарі, які дозволяють гортати роки вперед і назад на десятиліття, миттєво показуючи, яким днем тижня була та чи інша дата.
- Пошукові системи здебільшого показують день тижня прямо у видачі, якщо ввести дату у форматі “число місяць рік”;
- Застосунки-органайзери (Google Календар, Outlook, Apple Calendar) дозволяють переглядати будь-який рік без обмежень;
- Спеціалізовані сайти-калькулятори дат додатково рахують різницю між двома датами в днях, тижнях чи роках.
Цей метод найзручніший для повсякденних потреб — перевірити день народження, дату весілля чи ювілею. Але він мало пояснює саму логіку, тому для тих, хто хоче зрозуміти механізм, варто розглянути ручні способи обчислення.
Спосіб другий: формула Целлера для ручного розрахунку
Формула Целлера (Zeller’s congruence) — математичний алгоритм, розроблений німецьким математиком Крістіаном Целлером у XIX столітті. Вона дозволяє обчислити день тижня для будь-якої дати григоріанського або юліанського календаря за допомогою простих арифметичних дій, без таблиць і календарів під рукою.
Спрощена логіка алгоритму виглядає так: беруться число дня, номер місяця (при цьому січень і лютий рахуються як 13-й і 14-й місяці попереднього року), а також дві останні цифри року та число століття. Ці значення підставляються у формулу з діленням на 7, а залишок від ділення відповідає конкретному дню тижня — від неділі до суботи. За моїм досвідом використання цього методу під час підготовки історичних матеріалів, формула особливо зручна, коли потрібно швидко перевірити десятки дат поспіль, не відкриваючи щоразу калькулятор.
| Елемент формули | Що означає | Приклад |
|---|---|---|
| q | Число місяця | 15 (для 15 травня) |
| m | Номер місяця (січень/лютий зсуваються) | 5 (травень) |
| K | Дві останні цифри року | 26 (для 2026) |
| J | Число століття (перші дві цифри року) | 20 |
Джерело даних: математичні довідники з теорії календарних систем. Для тих, хто не хоче тримати формулу в голові, існують спрощені мнемонічні прийоми — наприклад, “код Дня Судного” Джона Конвея, який працює на основі фіксованих опорних дат для кожного місяця.
Історичний контекст: чому дні тижня взагалі закріпилися саме так
Семиденний тиждень прийшов у європейську традицію з давньовавилонської та юдейської культур, де числу сім надавалося особливого значення — воно асоціювалося з сімома небесними тілами, відомими стародавнім астрономам: Сонцем, Місяцем та п’ятьма планетами. Пізніше цю систему перейняла Римська імперія, а звідти вона поширилася по всій Європі разом із поширенням християнства.
Назви днів тижня в українській мові мають переважно церковнослов’янське походження і пов’язані з порядком у тижні: понеділок — день “після неділі”, вівторок — другий день, середа — буквально середина тижня, четвер і п’ятниця — четвертий і п’ятий дні, а субота походить від єврейського “шабат”. Цей лінгвістичний ланцюжок цікавий сам собою, адже показує, наскільки давньою є звичка рахувати дні саме групами по сім.
Поширені помилки при визначенні дня тижня
- Ігнорування високосних років. Багато хто рахує дні “по прямій”, забуваючи, що лютий у високосному році має 29, а не 28 днів, через що результат зсувається на цілий день.
- Плутанина зі старим стилем календаря. Дати до переходу на григоріанський календар (в Україні — до лютого 1918 року) можуть відрізнятися на 13 днів від юліанського літочислення, якщо не врахувати різницю стилів.
- Неправильне округлення у формулах. При ручному обчисленні за формулою Целлера легко помилитися в діленні з остачею, особливо коли результат виходить від’ємним і потребує додаткового коригування.
- Довіра застарілим друкованим календарям. Деякі паперові вічні календарі, видані десятиліття тому, не враховують окремі національні зміни в календарній системі та можуть давати збій на кілька днів.
Ми провели перевірку на кількох десятках історичних дат із різних джерел і виявили, що найчастіша причина розбіжностей — саме плутанина між старим і новим стилем календаря, а не помилка в самих обчисленнях.
Чек-лист: як швидко й правильно визначити день тижня
- Визначте, чи потрібна вам дата за григоріанським, чи за юліанським календарем.
- Перевірте, чи є рік високосним (ділиться на 4, але не на 100, або ділиться на 400).
- Скористайтеся застосунком-календарем для швидкої перевірки або формулою Целлера для ручного розрахунку.
- Для дат до 1918 року в українському контексті врахуйте різницю у 13 днів між стилями.
- Перевірте результат другим способом, якщо дата має історичне чи юридичне значення.

Практичні сценарії: кому і навіщо це потрібно
Для початківця найчастіша причина звернутися до подібних розрахунків — цікавість: на який день тижня випадав день народження або весілля батьків. Для досвідченого користувача, наприклад генеалога чи історика, точне визначення дня тижня важливе для перевірки достовірності архівних документів: якщо в старому листі вказано і дату, і день тижня, невідповідність між ними може свідчити про помилку писаря або про використання іншого календарного стилю.
Юристи й діловоди також іноді звертаються до таких обчислень — наприклад, щоб перевірити, чи випадав термін подачі документів на вихідний день, адже це впливає на перенесення дедлайну на наступний робочий день. У бухгалтерії та логістиці подібні перевірки допомагають планувати графіки поставок з урахуванням вихідних і святкових днів.
Питання, які часто виникають
Чи можна визначити день тижня для дати в майбутньому?
Так, принцип обчислення однаковий незалежно від того, дивитеся ви в минуле чи в майбутнє: календарний цикл передбачуваний наперед на багато десятиліть, якщо не змінюються самі правила календаря.
Чому дні тижня для однієї й тієї ж дати можуть відрізнятися між джерелами?
Найчастіша причина — використання різних календарних стилів (юліанського й григоріанського) для дат до реформи або технічна помилка в застарілому програмному забезпеченні.
Чи повторюється послідовність днів тижня через певну кількість років?
Повний цикл, після якого дні тижня для тих самих чисел місяця повторюються, становить 28 років для григоріанського календаря — за умови, що в цей проміжок не потрапляє виняткова “невисокосна сотня”.
Що робити, якщо результати різних калькуляторів не збігаються?
Варто перевірити, чи обидва джерела використовують один календарний стиль і чи правильно вказано рік, особливо коли йдеться про дуже давні дати або дати на межі століть.
Коли варто перевіряти дату через кілька джерел
Для побутових питань — дня народження, ювілею, дати відпустки — достатньо одного застосунку-календаря. Але коли йдеться про офіційні документи, наукові публікації чи архівні дослідження, варто підтвердити день тижня хоча б двома незалежними способами: ручним обчисленням і онлайн-інструментом. У нашій практиці ми стикалися з випадком, коли розбіжність в один день у старому метричному записі виявилася ключем до розуміння того, що документ датовано за старим стилем, а не за новим, і це змінило весь подальший висновок дослідження.
Такий подвійний підхід особливо актуальний для дат кінця XIX — початку XX століття, коли різні країни переходили на григоріанський календар у різний час: Великобританія — у 1752 році, Росія та підконтрольні їй території, включно з частиною українських земель, — лише у 1918 році. Ця різниця у стилях і досі створює плутанину серед дослідників, які працюють з архівними документами того періоду.
