Calculadora de Dias entre Datas

Descubra quantos dias, semanas, meses e anos existem entre duas datas.

Ferramenta

Como calcular a diferença entre datas

Saber quantos dias separam duas datas serve para contagem regressiva, tempo de contrato, prazos de garantia, duração de tratamentos, tempo de empresa e muitas outras situações. A calculadora acima mostra a diferença de várias formas: em dias, semanas, meses completos, anos e horas.

Como o cálculo é feito

  1. As datas são convertidas para dias a partir de uma referência comum, sem influência de fuso horário ou horário de verão.
  2. A diferença em dias é a subtração direta; com a opção marcada, soma-se 1 para incluir o último dia.
  3. Para anos, meses e dias, avançamos mês a mês a partir da data inicial até o último mês completo e contamos os dias restantes.

Exemplos

Quando incluir o último dia

Em contratos e prazos, é comum que o primeiro dia não seja contado e o último, sim. Em outros casos, como o cálculo de dias de hospedagem, conta-se o dia de entrada e não o de saída. A opção de incluir o último dia resolve a primeira situação, e o resultado padrão atende a segunda. Em dúvida, confira como o prazo é definido no seu contrato.

Calendário e anos bissextos

O calendário gregoriano tem anos de 365 dias e anos bissextos de 366, com 29 de fevereiro. São bissextos os anos divisíveis por 4, exceto os divisíveis por 100 que não sejam também por 400, regra que explica por que 2000 foi bissexto e 1900 não. A calculadora usa o calendário real, então a diferença entre 1º de março de 2023 e 1º de março de 2024 é de 366 dias, enquanto entre 1º de março de 2024 e 1º de março de 2025, são 365. Ignorar essa regra é uma das causas mais comuns de erro em cálculos manuais.

Usos frequentes

Precisa excluir fins de semana e feriados? Use a calculadora de dias úteis. Para descobrir uma data futura, acesse somar dias a uma data, e para descobrir sua idade exata, a calculadora de idade.

Quatro exemplos calculados

Os números abaixo foram gerados pela própria ferramenta. A coluna "Contando o último dia" soma 1 ao resultado, que é a conta usada quando as duas pontas entram no prazo, como numa reserva de hotel contada por diárias inclusivas ou num curso com aula no primeiro e no último dia. Observe que 2024 foi bissexto: entre 28/02 e 01/03 há 2 dias.

DeAtéDias de diferençaContando o último diaAnos, meses e diasSemanas completas
01/01/202631/12/20263643650 a, 11 m, 30 d52
15/03/202615/09/20261841850 a, 6 m, 0 d26
28/02/202401/03/2024230 a, 0 m, 2 d0
31/10/202625/12/202655560 a, 1 m, 25 d7

Erros comuns

Observação

O resultado em horas assume dias de 24 horas e não considera mudanças de horário. Prazos legais podem ter regras próprias de contagem; confirme no documento ou com um profissional.

Perguntas frequentes

Como calcular dias entre duas datas?

Subtraia a data inicial da final. Em geral, a diferença não conta o primeiro dia; marque a opção de incluir o último dia se quiser contar as duas datas, como em prazos que incluem o dia de início.

A calculadora considera anos bissextos?

Sim. Todos os cálculos respeitam o calendário real, inclusive 29 de fevereiro nos anos bissextos.

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

Dias corridos incluem fins de semana e feriados. Para contar só os dias de trabalho, use a calculadora de dias úteis.

Como a diferença em meses é calculada?

Contamos meses completos a partir da data inicial. Por exemplo, de 31/01 até 28/02 não há um mês completo; de 15/01 a 15/02 há exatamente um mês.

A ordem das datas importa?

Não. Se a data inicial for posterior à final, a calculadora inverte as duas automaticamente.

Ferramentas relacionadas