Calculadora de Dias Úteis (entre duas datas, feriados opcionais)
Calculadora grátis de dias úteis — conta os dias de semana entre duas datas e desconta os feriados que você listar. Útil para prazos, SLA, contratos.
Escolha a data inicial e a final, decida se o dia inicial entra na conta e (opcionalmente) cole uma lista de feriados. A calculadora devolve a quantidade de dias úteis no intervalo, descontados os feriados que caem em dia de semana.
Como conta
para cada dia d ∈ [início, fim]:
se d for sábado ou domingo → pula
senão, se d estiver na lista de feriados → pula
senão → soma 1
Se “incluir início” é Não, o loop começa no dia seguinte ao inicial. Feriados em fim de semana já são pulados pelo filtro de fim de semana, então listar é seguro — sem subtração dupla.
Feriados nacionais brasileiros (referência 2026)
- 01/01 — Confraternização Universal
- 16–17/02 — Carnaval (facultativo)
- 18/02 — Quarta de Cinzas (até o meio-dia, facultativo)
- 03/04 — Sexta-feira Santa
- 21/04 — Tiradentes
- 01/05 — Dia do Trabalho
- 04/06 — Corpus Christi (facultativo)
- 07/09 — Independência
- 12/10 — Nossa Senhora Aparecida
- 02/11 — Finados
- 15/11 — Proclamação da República
- 20/11 — Consciência Negra (nacional desde 2024)
- 25/12 — Natal
Cole os que interessam ao seu cálculo no campo de feriados, separados por vírgula.
O que ela não faz
- Meio-período — a calculadora trata o dia inteiro ou nada. Véspera de Natal de 4 horas é dia útil ou não, na sua contabilidade.
- Convenções diferentes de fim de semana — alguns países (Oriente Médio) usam Sex/Sáb. A calculadora assume Sáb/Dom.
- Procurar feriados por você — só aceita a lista que você fornecer. É a escolha universal: empacotar o calendário de cada país numa calculadora estática vira manutenção infinita.
Exemplos resolvidos
-
Seg → Sex da mesma semana, sem incluir o início
4 dias úteis entre as duas datas.
-
Mesma faixa, incluindo o início
5 dias úteis entre as duas datas.
-
Semana com feriado de Tiradentes (21/04/2026, Ter)
4 dias úteis entre as duas datas.
Perguntas frequentes
Como listo vários feriados?
Separe por vírgula (ou espaço): `2026-01-01, 2026-04-21, 2026-04-25, 2026-12-25`. A calculadora aceita vírgula ou quebra de linha. Feriados que caem no fim de semana são ignorados automaticamente — já não estariam contados, então listar não causa subtração dupla.
O que conta como dia útil?
Segunda a sexta, descontando os feriados que você listar. A calculadora não conhece feriado regional nem ponto facultativo — ela conta o que o calendário diz que é dia de semana e aplica a sua lista explícita. Para SLA, prazo contratual ou promessa de entrega, é o que costuma ser pedido.
Diferença para a calculadora de dias entre datas?
A *diferença entre datas* devolve todos os dias do calendário entre duas datas — fins de semana incluídos. Esta aqui mantém só os **dias de semana**, descontando opcionalmente uma lista de feriados. Use a primeira para tempo decorrido, esta para tempo trabalhado.
Por que importa \"incluir a data inicial\"?
Duas convenções válidas: (a) a data inicial é o **dia zero** e você conta dias **a partir do dia seguinte** ("5 dias úteis a partir do pedido" geralmente significa começar a contar amanhã); (b) a data inicial **é** o primeiro dia da contagem. Diferentes ramos usam uma ou outra — alterne para combinar com a sua.
Ela considera o calendário do ano que eu indicar?
Sim — a aritmética de datas funciona para qualquer ano e o padrão de 7 dias da semana é estável desde 1582. O que ela **não** tem é a lista de feriados do ano: você precisa colar manualmente. Para o Brasil em 2026, os nacionais são 01/01 (Confraternização), 17/02 (Carnaval — facultativo), 18/02 (Quarta-feira de Cinzas, meio-dia útil), 03/04 (Sexta-feira Santa), 21/04 (Tiradentes), 01/05 (Trabalho), 04/06 (Corpus Christi), 07/09 (Independência), 12/10 (Padroeira), 02/11 (Finados), 15/11 (Proclamação), 20/11 (Consciência Negra), 25/12 (Natal).