Advanced

Лічильник входжень дня тижня

Дізнайтеся точно, скільки разів обраний день тижня трапляється в будь-якому діапазоні дат, а також отримайте повну розбивку по всіх днях тижня.
Inclusive
Inclusive

День тижня

Pick one weekday or count all
Number of Monday
52

Inclusive of both start and end dates

Усього днів
365
Повних тижнів
52
Extra days
1
Sunday52
Monday52
Tuesday52
Wednesday52
Thursday53
Friday52
Saturday52
Step by step
  1. 1

    Total days in range

    ⌊(d2 − d1) ÷ 86,400,000⌋ + 1 = 365
  2. 2

    Повних тижнів

    ⌊365 ÷ 7⌋ = 52
  3. 3

    Remaining days

    365 mod 7 = 1
  4. 4

    Weekday offset from start day

    (1 − 4 + 7) mod 7 = 4
    JS weekday numbers: 0 = Sunday … 6 = Saturday. Offset is how far the chosen weekday is past the start weekday within the partial-week tail.
  5. 5

    Occurrences

    52 + 0 = 52
Результати є приблизними оцінками лише для загального ознайомлення та не є професійною порадою — завжди самостійно перевіряйте важливі результати, перш ніж покладатися на них. Прочитати повне застереження.
Швидка відповідь

Як працює цей калькулятор?

Цей інструмент підраховує, скільки разів кожен день тижня трапляється між двома датами включно. Він обчислює загальну кількість днів, дає кожному дню тижня базове значення total, поділене на сім, а потім розподіляє залишкові дні починаючи з дня тижня початкової дати. Ви отримуєте кількість входжень обраного дня тижня та розбивку для всіх семи днів тижня.

Формула
count = floor(total / 7) + (1 якщо день тижня потрапляє в перші (total mod 7) днів від початку)
How this is calculated

Введіть початкову та кінцеву дату (обидві включно) у форматі YYYY-MM-DD, а потім оберіть конкретний день тижня або виберіть «Всі дні тижня». Інструмент спочатку обчислює загальну кількість днів у діапазоні як floor((end - start) / 86 400 000) + 1, враховуючи обидві крайні дати.

Кожні сім послідовних днів містять рівно по одному кожному дню тижня, тому кожен день тижня отримує базовий підрахунок floor(total / 7). Залишкові дні, remainder = total mod 7, утворюють короткий проміжок, що починається з дня тижня початкової дати і просувається день за днем. Кожен день тижня, що потрапляє в цей проміжок, отримує одне додаткове входження — саме тому деякі дні тижня можуть траплятися на один раз більше, ніж інші.

Дати аналізуються о північ за UTC, щоб уникнути зсувів переходу на літній час та часових поясів, тому різниця в цілий день завжди точна. Якщо кінцева дата передує початковій або дата некоректна, результат не відображається. Стовпчаста діаграма показує кількість для всіх семи днів тижня; виділений стовпчик — це обраний вами день тижня.

Поширені запитання

Так. Діапазон є включним, тому якщо початкова і кінцева дати збігаються, це вважається одним днем, і той день тижня отримує одне входження.

Будь-який діапазон, довжина якого не кратна семи, має залишкові дні. Ці зайві дні починаються з дня тижня початкової дати, тому перші кілька днів тижня в цьому залишку отримують одне додаткове входження.

Використовуйте YYYY-MM-DD (наприклад, 2026-12-31). Косі риски та крапки також підходять. Дати інтерпретуються о північ за UTC, тому результати не залежать від часового поясу.

Також відомий як

скільки понеділків
порахувати дні тижня
кількість пятниць
лічильник днів тижня
скільки днів тижня між датами
скільки субот
підрахунок днів тижня
кількість понеділків

APA

TG we-Calculate Editorial Team. (2026). Лічильник входжень дня тижня [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/weekday-occurrence-counter

Chicago

TG we-Calculate Editorial Team. "Лічильник входжень дня тижня." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/weekday-occurrence-counter.

IEEE

TG we-Calculate Editorial Team, "Лічильник входжень дня тижня," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/weekday-occurrence-counter

BibTeX

@misc{wecalculate_weekday_occurrence_counter, title = {Лічильник входжень дня тижня}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/uk/calculator/weekday-occurrence-counter}}, year = {2026}, note = {TG we-Calculate} }

Чи допоміг вам цей калькулятор?

Пов'язані калькулятори