Contador de Ocorrências de Dias da Semana
Descubra exatamente quantas vezes um dia da semana escolhido ocorre em qualquer intervalo de datas, com uma análise completa de todos os dias da semana.
Dia da semana
Inclusive of both start and end dates
- 1
Total days in range
⌊(d2 − d1) ÷ 86,400,000⌋ + 1 = 365 - 2
Semanas completas
⌊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
Como esta calculadora funciona?
Esta ferramenta conta quantas vezes cada dia da semana ocorre entre duas datas, de forma inclusiva. Ela soma o total de dias, atribui a cada dia da semana uma base de total dividido por sete e distribui os dias restantes a partir do dia da semana da data inicial. Você obtém a contagem do dia da semana escolhido e um resumo de todos os sete dias da semana.
Fórmula
How this is calculated
Insira uma data de início e uma data de fim (ambas inclusas) no formato YYYY-MM-DD e selecione um único dia da semana ou escolha «Todos os dias da semana». A ferramenta calcula primeiro o número total de dias no intervalo como floor((end - start) / 86,400,000) + 1, contando ambos os extremos.
A cada sete dias consecutivos ocorre exatamente um de cada dia da semana; portanto, cada dia da semana recebe uma contagem base de floor(total / 7). Os dias restantes, remainder = total mod 7, formam uma sequência curta que começa no dia da semana da data inicial e avança dia a dia. Cada dia da semana que cair nessa sequência recebe uma ocorrência extra, razão pela qual alguns dias da semana podem aparecer uma vez a mais do que outros.
As datas são interpretadas à meia-noite UTC para evitar desvios de horário de verão e diferenças de fuso horário, de modo que a diferença de dias completos é sempre exata. Se a data de fim for anterior à data de início, ou se uma data estiver malformada, nenhum resultado é exibido. O gráfico de barras lista a contagem de todos os sete dias da semana; a barra destacada corresponde ao dia da semana selecionado.
Perguntas frequentes
Sim. O intervalo é inclusivo; portanto, um início e fim no mesmo dia conta como um dia, e o dia da semana desse dia recebe uma ocorrência.
Qualquer intervalo com duração não múltipla de sete dias tem dias restantes. Esses dias extras começam no dia da semana da data inicial, de modo que os primeiros dias da semana nessa sequência recebem uma contagem adicional.
Use YYYY-MM-DD (por exemplo, 2026-12-31). Barras e pontos também funcionam. As datas são interpretadas à meia-noite UTC, portanto os resultados não são afetados pelos fusos horários.
Também conhecido como
TG we-Calculate Editorial Team. (2026). Contador de Ocorrências de Dias da Semana [Online calculator]. TG we-Calculate. https://we-calculate.com/pt/calculator/weekday-occurrence-counter
TG we-Calculate Editorial Team. "Contador de Ocorrências de Dias da Semana." TG we-Calculate. 2026. https://we-calculate.com/pt/calculator/weekday-occurrence-counter.
TG we-Calculate Editorial Team, "Contador de Ocorrências de Dias da Semana," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pt/calculator/weekday-occurrence-counter
@misc{wecalculate_weekday_occurrence_counter, title = {Contador de Ocorrências de Dias da Semana}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pt/calculator/weekday-occurrence-counter}}, year = {2026}, note = {TG we-Calculate} }
Esta calculadora ajudou você?
