Contar os dias entre duas datas

Contar dias à mão é fácil de errar: os meses têm tamanhos diferentes, os anos bissextos acrescentam o 29 de fevereiro e é preciso decidir se o primeiro e o último dia contam. A convenção usada aqui é a dos prazos: de 1º de janeiro a 31 de dezembro de 2024 passam 365 dias; contando também o dia final são 366, todos os dias do ano bissexto.

Os dias úteis excluem sábados, domingos e, se você escolher, os feriados nacionais que caem em dia de semana: Confraternização Universal, Sexta-feira Santa, Tiradentes, Dia do Trabalho, Independência, Nossa Senhora Aparecida, Finados, Proclamação da República, Consciência Negra (nacional desde 2024) e Natal. Feriados estaduais e municipais dependem do lugar e devem ser descontados à parte.

A idade é contada em meses inteiros e depois em dias, como no calendário: de 31 de janeiro a 1º de março passam um mês e um dia. Quem nasceu em 29 de fevereiro faz aniversário em 28 de fevereiro nos anos não bissextos.

Erros comuns

  • Não decidir se o dia final conta: uma estadia do dia 10 ao 15 são 5 diárias, mas envolve 6 dias corridos.
  • Contar como úteis o Carnaval, as pontes e os recessos da empresa: a calculadora só tira fins de semana e feriados nacionais.
  • Contar os meses como 30 dias fixos: entre datas reais a duração dos meses muda e o erro se acumula.

Perguntas frequentes

O cálculo considera os anos bissextos?

Sim: as datas são tratadas como dias reais do calendário, então o 29 de fevereiro existe nos anos bissextos e falta nos outros.

Quais feriados são excluídos?

Os feriados nacionais do Brasil, com a Sexta-feira Santa calculada todo ano a partir da Páscoa. Carnaval e Corpus Christi são ponto facultativo e não são descontados, assim como os feriados estaduais e municipais.

Como calculo um prazo de 30 dias úteis?

Escolha “Data depois de N dias”, informe a data de partida e 30 e marque dias úteis: a calculadora pula fins de semana e feriados e mostra também quantos dias corridos passam.

Como funciona este cálculo

As datas são convertidas em dias inteiros desde 1º de janeiro de 1970 em UTC, para que o horário de verão não altere as contagens. Diferença = dia final − dia inicial (+1 se o dia final conta). Anos e meses: o maior número de meses inteiros que se pode somar à data inicial sem passar a final, levando o dia ao fim do mês quando ele não existe; o resto são dias. Dias úteis: segunda a sexta menos os feriados nacionais; a Páscoa pelo algoritmo gregoriano de Meeus/Jones/Butcher.