PhoenixDev

Calculadora de datas

Conte dias entre duas datas ou some um prazo. O dia da semana vem junto — é o que decide se o vencimento cai no fim de semana.

O que você quer
Data inicial
Data final
Diferença
—
dias
Contando os dois dias—
Em semanas—
Dia da semana—

Dias corridos, não úteis: feriados e fins de semana entram na conta.

Como a conta é feita

Contar dias parece trivial até aparecerem meses de tamanhos diferentes e anos bissextos. A forma confiável é converter cada data num número único de dias e subtrair.

Dias desde uma origem

Internamente cada data vira a quantidade de dias desde 1º de janeiro de 1970. A diferença entre duas datas é a subtração desses dois números — e aí não há mês com 28, 30 ou 31 dias para atrapalhar, nem 29 de fevereiro para esquecer.

O erro de um dia: inclusivo ou exclusivo

Esta é a origem de quase toda divergência de prazo. De 1º a 2 de janeiro há um dia de diferença, mas são dois dias no calendário se você contar os dois extremos. A calculadora mostra os dois números: a diferença (exclusiva) e a contagem incluindo as duas pontas (inclusiva).

Qual usar depende do que está escrito. "Prazo de 30 dias a contar da assinatura" normalmente exclui o dia da assinatura e inclui o do vencimento; já "o evento dura 3 dias, de sexta a domingo" é contagem inclusiva.

Anos bissextos

A regra tem três partes, e a maioria das pessoas só conhece a primeira: é bissexto o ano divisível por 4, exceto os divisíveis por 100, salvo os divisíveis por 400. Por isso 2000 foi bissexto e 1900 não foi. A conta já leva isso em conta.

Dias corridos, não úteis

Tudo aqui é dia corrido. Prazo em dias úteis depende do calendário de feriados — que muda por município e por ano — e não dá para calcular sem essa lista. O dia da semana no resultado ajuda: se o vencimento cair num sábado, a maioria dos contratos empurra para o próximo dia útil.

Exemplo resolvido

É a conta preenchida acima: de 1º de janeiro de 2026 a 25 de dezembro de 2026.

Diferença: 358 dias

Contando os dois dias: 359 dias

Em semanas: 51 semanas e 1 dia

25/12/2026 cai numa sexta-feira.

No modo somar, uma nota com prazo de 90 dias emitida em 1º de janeiro de 2026 vence em 01/04/2026, uma quarta-feira. Repare que 90 dias não são "três meses": somar 3 meses daria 1º de abril por coincidência aqui, mas em fevereiro a diferença aparece.

Perguntas frequentes

Como calcular quantos dias há entre duas datas?

Converta cada data em dias desde uma origem comum e subtraia — é o que esta calculadora faz. Fazer na mão somando os dias de cada mês funciona, mas é onde o ano bissexto costuma passar batido.

Devo contar o primeiro e o último dia do prazo?

Depende do que está escrito. A diferença entre as datas (contagem exclusiva) é o padrão em prazos contratuais "a contar de". Já durações de eventos costumam incluir as duas pontas. A calculadora mostra os dois números para você escolher.

Como somar 90 dias a uma data?

Use o modo "Somar/subtrair dias" com 90 no campo de prazo. Para voltar no tempo, use um número negativo. Note que 90 dias não é o mesmo que 3 meses — meses têm tamanhos diferentes.

Como saber se um ano é bissexto?

É bissexto o ano divisível por 4, exceto os divisíveis por 100, salvo os divisíveis por 400. Então 2024 é bissexto, 1900 não foi e 2000 foi. É a regra que a calculadora aplica.

A calculadora conta dias úteis?

Não — conta dias corridos. Dias úteis dependem do calendário de feriados, que varia por município e por ano. O dia da semana no resultado ajuda a ver se o vencimento cai em fim de semana.

Por que a diferença entre 01/01 e 02/01 é 1 dia e não 2?

Porque a diferença mede o intervalo entre as datas, não quantas datas existem no período. São dois dias no calendário e um dia de intervalo — a linha "contando os dois dias" mostra a outra leitura.

Prefere no celular?

A mesma calculadora existe como aplicativo Android, offline, com os prazos mais usados salvos.

Mais da PhoenixDev

Fazemos software sob medida e mantemos nossos próprios apps nas lojas. Veja todos os produtos ou conheça o que fazemos.