Лічильник входжень дня тижня
Дізнайтеся точно, скільки разів обраний день тижня трапляється в будь-якому діапазоні дат, а також отримайте повну розбивку по всіх днях тижня.
День тижня
Inclusive of both start and end dates
- 1
Total days in range
⌊(d2 − d1) ÷ 86,400,000⌋ + 1 = 365 - 2
Повних тижнів
⌊365 ÷ 7⌋ = 52 - 3
Remaining days
365 mod 7 = 1 - 4
Weekday offset from start day
(1 − 4 + 7) mod 7 = 4JS weekday numbers: 0 = Sunday … 6 = Saturday. Offset is how far the chosen weekday is past the start weekday within the partial-week tail. - 5
Occurrences
52 + 0 = 52
Як працює цей калькулятор?
Цей інструмент підраховує, скільки разів кожен день тижня трапляється між двома датами включно. Він обчислює загальну кількість днів, дає кожному дню тижня базове значення total, поділене на сім, а потім розподіляє залишкові дні починаючи з дня тижня початкової дати. Ви отримуєте кількість входжень обраного дня тижня та розбивку для всіх семи днів тижня.
Формула
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, тому результати не залежать від часового поясу.
Також відомий як
TG we-Calculate Editorial Team. (2026). Лічильник входжень дня тижня [Online calculator]. TG we-Calculate. https://we-calculate.com/uk/calculator/weekday-occurrence-counter
TG we-Calculate Editorial Team. "Лічильник входжень дня тижня." TG we-Calculate. 2026. https://we-calculate.com/uk/calculator/weekday-occurrence-counter.
TG we-Calculate Editorial Team, "Лічильник входжень дня тижня," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/uk/calculator/weekday-occurrence-counter
@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} }
Чи допоміг вам цей калькулятор?
