Calculadora entre datas

Informe duas datas e veja a diferença em dias, semanas, meses e anos. A calculadora mostra também o dia da semana de cada data e deixa você escolher se o primeiro dia entra na conta.

Calcular a diferença entre duas datas

Digite ou escolha no calendário
Digite ou escolha no calendário
Opções

Esta calculadora de dias entre datas online faz a contagem de dias entre datas e mostra a diferença entre datas em dias, semanas, meses e anos. Use-a para calcular dias entre datas em prazos, viagens e projetos, ou como calculadora de tempo entre duas datas.

Se você procura uma calculadora de diferença entre datas online com o resultado em meses e em anos, o mesmo resultado traz o total em dias, o total em meses e a divisão em anos, meses e dias.

Como usar a calculadora entre duas datas

  1. Escolha a data inicial e a data final para calcular a diferença entre datas em dias. Digite no formato DD/MM/AAAA ou abra o calendário ao lado do campo. Datas que não existem, como 31/02, geram um aviso.
  2. Marque Contar também o dia inicial se o primeiro dia deve entrar na conta. Deixe desmarcado para contar só os dias que passam depois dele.
  3. Clique em Calcular para ver o resultado: o total de dias e, logo abaixo, o mesmo período em semanas, meses e anos.
  4. Se a data final for anterior à inicial, a calculadora troca a ordem e avisa você. O resultado é o mesmo, e a opção do dia inicial vale para a data mais antiga.

O botão Usar hoje preenche o campo com a data de hoje em Brasília.

Como o cálculo é feito

A contagem de dias entre duas datas usa o calendário gregoriano: a ferramenta converte cada data em um número sequencial de dia, com as regras dos anos bissextos, e a diferença entre os dois números é o total de dias. A hora do dia não entra na conta: só datas do calendário.

Para o resultado em anos, meses e dias, a calculadora procura o maior número de meses inteiros que, somado à data inicial, não passa da data final. Cada soma parte da data inicial original. Se o dia não existe no mês de destino (31 de janeiro mais um mês, por exemplo), usa-se o último dia desse mês. Os dias que sobram completam o resultado, e os meses acima de 12 viram anos.

As semanas são o total de dias dividido por 7, com o resto em dias. A calculadora aceita datas de 1583 a 9999.

O primeiro dia conta?

Depende da regra de contagem. A diferença matemática entre duas datas não conta o dia de partida: de 10/03/2026 a 10/04/2026 são 31 dias. Alguns usos pedem que o dia inicial entre na conta. Nesse caso o mesmo período tem 32 dias.

Veja o que cada opção faz com o mesmo período:

Período de 10/03/2026 a 10/04/2026
OpçãoTotal de diasAnos, meses e dias
Sem contar o dia inicial311 mês
Contando o dia inicial321 mês e 1 dia

Com a opção marcada, o dia inicial e a data final contam. Datas iguais dão 0 dias, ou 1 dia com a opção. Se você inverter as datas, o resultado é o mesmo, e a opção vale para a data mais antiga.

O Código Civil (art. 132) trata da contagem de prazos: salvo disposição legal ou convencional em contrário, exclui-se o dia do começo e inclui-se o do vencimento. Isso vale para prazos, não para toda diferença entre datas, e há regras adicionais, como a do prazo que termina em feriado. A regra de fim de mês desta página é uma convenção de cálculo, não uma regra legal de prazo. Quando um documento disser "a partir de" ou "inclusive", leia a regra dele. A calculadora só aplica a opção que você escolher; ela não interpreta contratos nem leis.

Exemplos calculados

A tabela abaixo foi gerada pelo mesmo motor que faz o seu cálculo, com o dia inicial fora da conta. Ela inclui datas iguais, datas em ordem invertida (mesmo resultado, com as datas trocadas), ano bissexto e fim de mês. Use-a para conferir o resultado de outra ferramenta ou de uma planilha.

Dia inicial fora da conta
PeríodoTotal de diasSemanas e diasAnos, meses e dias
10/03/2026 a 10/03/2026
terça-feira a terça-feira
00 dias0 dias
10/04/2026 a 10/03/2026
sexta-feira a terça-feira
314 semanas e 3 dias1 mês
01/01/2026 a 31/12/2026
quinta-feira a quinta-feira
36452 semanas e 0 dias11 meses e 30 dias
10/03/2026 a 10/04/2026
terça-feira a sexta-feira
314 semanas e 3 dias1 mês
15/03/2025 a 15/03/2026
sábado a domingo
36552 semanas e 1 dia1 ano
15/03/2023 a 15/03/2024
quarta-feira a sexta-feira
36652 semanas e 2 dias1 ano
31/01/2025 a 28/02/2025
sexta-feira a sexta-feira
284 semanas e 0 dias1 mês
28/02/2024 a 01/03/2024
quarta-feira a sexta-feira
22 dias2 dias
28/02/2025 a 01/03/2025
sexta-feira a sábado
11 dia1 dia

Como fazer a contagem de dias manualmente

Para conferir o resultado sem a calculadora, conte em três passos. Exemplo: de 10/03/2026 a 10/04/2026.

  1. Conte os dias que faltam para o fim do mês da data inicial: 31 - 10 = 21.
  2. Some os dias dos meses inteiros que ficam no meio. Neste exemplo, nenhum.
  3. Some os dias do mês final até a data final: 10.

Total: 21 + 10 = 31 dias, o mesmo valor da tabela acima. Se as duas datas estão no mesmo mês, basta subtrair os dias. Lembre que fevereiro tem 29 dias nos anos bissextos.

Dias, semanas, meses e anos: como ler o resultado

O total de dias é a medida exata. Semanas, meses e anos são formas de agrupar esse total, e meses não têm tamanho fixo: variam de 28 a 31 dias. Por isso a resposta para "quantos meses entre duas datas" é um número de meses inteiros mais, quando houver, os dias que sobram.

Um ano completo entre duas datas de mesmo dia e mês aparece como 1 ano, mas pode ter quantidades de dias diferentes: de 15/03/2025 a 15/03/2026 são 365 dias, e de 15/03/2023 a 15/03/2024 são 366 dias, porque esse segundo período atravessa um 29 de fevereiro.

Como calculadora de meses entre datas, a ferramenta mostra os meses inteiros em "Anos, meses e dias" e o "Total em meses"; para semanas, veja "Semanas e dias" no resultado. Em "Anos, meses e dias" (os meses vão de 0 a 11 e os anos aparecem à parte) e "Total em meses", que soma os anos convertidos em meses.

Anos bissextos e fim de mês

O dia 29 de fevereiro entra na conta como qualquer outro dia. De 28/02/2024 a 01/03/2024, num ano bissexto, o resultado é 2 dias; no mesmo trecho de um ano comum, de 28/02/2025 a 01/03/2025, é 1 dia.

No fim do mês, a regra é esta: quando a data inicial tem um dia que o mês seguinte não tem (31 de janeiro, por exemplo), o mês completo termina no último dia do mês seguinte. De 31/01/2025 a 28/02/2025 o resultado é 1 mês, com 28 dias no total. Quem começa em 29 de fevereiro fecha o ano no último dia de fevereiro dos anos comuns: de 29/02/2024 a 28/02/2025 o resultado é 1 ano.

Essa é a convenção desta calculadora. Outras ferramentas, como a função DATADIF do Excel, podem fechar o mês de outra forma e dar um resultado diferente no fim do mês; o total de dias é o mesmo. A página sobre datas no Excel mostra a comparação.

Contar dias entre datas no Excel e no Google Planilhas

Em planilhas, a subtração =B2-A2 dá o total de dias, e a função DIAS faz a mesma conta. Para meses e anos, use DATADIF, que pode fechar o mês de outra forma no fim do mês. As fórmulas testadas, com exemplos e erros comuns, estão na página sobre como calcular dias entre datas no Excel.

Dias corridos ou dias úteis?

Esta calculadora de dias corridos entre datas conta dias corridos: todos os dias do calendário, com sábados, domingos e feriados. Para prazos que só andam em dias de trabalho, o número muda.

Se você precisa descontar fins de semana e feriados nacionais, use a calculadora de dias úteis entre duas datas. Ela usa as mesmas datas e acrescenta as regras de feriado.

Quando usar a diferença entre datas

  • Contratos e prazos: o intervalo entre a assinatura e o vencimento, ou quanto tempo durou um acordo.
  • Viagens e eventos: quantas noites existem entre a ida e a volta, ou quanto tempo falta para uma data marcada.
  • Férias e período trabalhado: quantos dias há entre o início e o fim de uma licença, de um contrato de experiência ou de um período de trabalho.
  • Estudo e treino: quantas semanas há entre o início e o fim de um plano.
  • Projetos: duração de uma etapa, de uma sprint ou de um período de teste.
  • Vida pessoal: tempo de relacionamento, tempo desde uma mudança de casa ou de hábito. Para saber quantos dias você já viveu, use a data de nascimento como data inicial e "Usar hoje" como data final.

Para prazos legais, trabalhistas ou fiscais, a regra de contagem vem da lei ou do contrato. Use o resultado como conferência e confira a regra aplicável ao seu caso.

Perguntas frequentes

Quantos dias tem entre duas datas?

Para ver quantos dias entre datas existem em um período, informe as duas datas: a calculadora mostra o número de dias decorridos entre datas, o número de dias entre datas e a diferença de dias entre datas também em semanas, meses e anos. Por padrão, o dia inicial não entra; marque "Contar também o dia inicial" se a sua regra pedir.

Como contar dias entre datas sem calculadora?

Se as duas datas estão no mesmo mês, subtraia os dias. Se estão em meses diferentes, some os dias que faltam para terminar o mês da data inicial, os dias dos meses inteiros no meio e os dias do mês final até a data final. Lembre que fevereiro tem 29 dias em anos bissextos. Confira o resultado na calculadora.

Como calcular dias entre duas datas?

Informe a data inicial e a data final e clique em Calcular. O cálculo de dias entre datas mostra o total de dias, a diferença entre datas em semanas, meses e anos e o dia da semana de cada data.

Como fazer a contagem de dias entre duas datas?

Use a calculadora para a contagem de dias entre duas datas: ela conta pelo calendário, inclui o 29 de fevereiro dos anos bissextos e deixa você escolher se o primeiro dia entra na conta. Fazer a contagem de dias entre datas por conta própria exige somar os dias de cada mês, e é mais fácil errar.

Qual é a fórmula para calcular dias entre datas?

A fórmula é subtrair a data inicial da final. Em planilhas, use =B2-A2 com a data inicial em A2 e a final em B2. As fórmulas para meses, anos e dias úteis estão na página sobre como calcular dias entre datas no Excel.

Como calcular a diferença entre datas?

Para calcular diferença entre datas, subtraia a data inicial da final. Na calculadora, basta informar as datas: ela calcula a diferença entre datas em dias e também em meses e anos, e o número de dias entre datas aparece primeiro no resultado.

Esta é uma calculadora de tempo entre duas datas?

Sim: ela calcula o tempo entre duas datas em dias, semanas, meses e anos. Ela trabalha só com datas do calendário e não calcula horas nem minutos.

Esta calculadora serve como contador de dias entre datas?

Serve. Informe a data inicial e a data final, ou use "Usar hoje" para contar até a data de hoje, e veja o total de dias, semanas, meses e anos.

Qual é o formato de data correto?

Digite a data como DD/MM/AAAA, por exemplo 10/03/2026, ou escolha no calendário ao lado do campo. Datas que não existem, como 31/02, geram um aviso.

O resultado considera horas, minutos ou fuso horário?

Não. A calculadora trabalha só com datas do calendário: não há hora do dia, fuso nem horário de verão na conta. A data de hoje é a de Brasília.

Por que anos e meses podem não bater com uma divisão simples por 30 ou 365?

Porque os meses têm de 28 a 31 dias e os anos bissextos têm 366. A calculadora soma meses inteiros à data inicial, em vez de dividir o total de dias por 30 ou 365.

Serve para contar dias corridos de prazo?

Serve como conferência da contagem em dias corridos. A regra do prazo vem da lei ou do contrato, e a calculadora só aplica a opção do dia inicial que você escolher.

O que são dias corridos?

São todos os dias do calendário, com sábados, domingos e feriados. É a contagem desta calculadora. Para descontar fins de semana e feriados, veja os dias úteis.

Quantos meses existem entre duas datas?

O resultado mostra os meses inteiros e, quando houver, os dias que sobram. Como os meses têm de 28 a 31 dias, não existe um único número de meses para todos os casos.

Quantos anos existem entre duas datas?

Um ano completo passa quando a data final alcança o mesmo dia e mês da data inicial. O resultado mostra os anos inteiros, seguidos dos meses e dos dias que sobram.

O dia inicial entra na contagem?

Por padrão, não: a conta mede quantos dias passam depois da data inicial. Marque "Contar também o dia inicial" para somar um dia ao total.

Posso colocar a data final antes da inicial?

Pode. A calculadora troca a ordem, calcula o mesmo resultado e avisa que as datas foram trocadas.

A calculadora considera anos bissextos?

Sim. O dia 29 de fevereiro existe nos anos bissextos e entra na contagem como qualquer outro dia.

Qual é o intervalo de datas aceito?

De 1º de janeiro de 1583 a 31 de dezembro de 9999, no calendário gregoriano. Datas que não existem, como 31/02, não são aceitas.

Qual a diferença entre dias corridos e dias úteis?

Dias corridos incluem todos os dias do calendário. Dias úteis deixam de fora sábados, domingos e feriados. Para contar só dias úteis, use a calculadora de dias úteis entre duas datas deste site.

Como calcular a diferença entre datas no Excel?

No Excel, subtraia a data inicial da final ou use as funções DIAS e DATADIF. O DATADIF pode fechar o mês de outra forma no fim do mês, e o argumento "MD" tem limitações. As fórmulas e os cuidados estão na página sobre diferença entre datas no Excel.

A calculadora guarda as datas que eu digito?

Não. O cálculo roda no seu navegador, e as datas digitadas nos campos não são enviadas para nenhum servidor. A política de privacidade explica o que o site recebe quando você usa o formulário de contato.

Última verificação em 08/11/2026. Veja como calculamos.