Як Користуватися
- Введіть значення
Заповніть необхідні поля.
- Натисніть розрахувати
Натисніть кнопку розрахувати для результатів.
- Перегляньте результати
Перегляньте результати та поділіться за потреби.
Що таке день тижня?
День тижня (day of week) вказує, на який із семи днів — неділя, понеділок, вівторок, середа, четвер, п'ятниця, субота — припадає певна дата. Семиденний цикл походить від астральних вірувань стародавнього Вавилону й перейшов без змін до григоріанського календаря, повторюючись безперервно незалежно від високосних років чи вікових поправок.
Цей калькулятор показує день тижня введеної дати водночас корейською та англійською і навіть визначає, чи це вихідний (субота або неділя). Він зручний, щоб дізнатися, на який день тижня припав день народження чи річниця, заздалегідь оцінити, чи випадає майбутня подія або дедлайн на будній день чи вихідний, або з'ясувати день тижня історичної події. Щоб уникнути помилок часових поясів, введена дата тлумачиться відносно місцевої півночі.
Формула розрахунку
Комп'ютери визначають день тижня, перетворюючи дату на індекс дня (0–6). Цей калькулятор використовує Date.getDay() з JavaScript.
індекс дня = getDay(рік-місяць-день) // 0=неділя … 6=субота
Наприклад, після введення 2024-03-01 повертається індекс 5, який відображається як п'ятниця; оскільки 5 — це не субота (6) і не неділя (0), він вважається буднім днем. Математично той самий результат дає конгруенція Целлера h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7, де q — день, m — місяць (починаючи з березня = 3), K — дві останні цифри року, а J — дві перші.