TOFY Uma empresa do grupo TOFY · ver todas as unidades
CalculadorasTOFY
Anos, meses e dias pelo calendário

Diferença entre duas datas

Informe duas datas e veja o intervalo decomposto em anos, meses e dias — e também o total em dias, semanas e horas.

Seus dados

Dados para o cálculo

Resultado

Ative o JavaScript para calcular. O conteúdo explicativo abaixo continua disponível.

Por que não basta dividir por 30

Meses têm 28, 29, 30 ou 31 dias. Dividir o total de dias por 30 para achar meses, ou por 365 para achar anos, dá um número aproximado que quase nunca coincide com o que o calendário diz.

A decomposição correta avança mês a mês a partir da data inicial, conta quantos meses inteiros couberam e só então mede o que sobrou em dias. É por isso que de 31 de janeiro a 1º de março o resultado é um mês e um dia, e não trinta dias.

Anos bissextos entram naturalmente nessa contagem, porque ela percorre o calendário real em vez de usar uma média.

Qual número usar em cada situação

Para tempo de casa, tempo de contrato e idade, o que vale é a decomposição em anos, meses e dias — é o critério do direito e o da linguagem comum.

Para prazos, juros e contagens administrativas, use o total em dias corridos. É o número que não depende de convenção nenhuma.

O total em semanas costuma servir para gestação, planejamento de projeto e escalas de trabalho.

Datas fora de ordem

Se a data final for anterior à inicial, o intervalo é o mesmo — só muda o sentido. A calculadora inverte automaticamente e avisa, em vez de devolver um número negativo que não ajuda ninguém.

Dias corridos e dias úteis são contagens diferentes

Esta página conta dias corridos: todos os dias do calendário, incluindo sábados, domingos e feriados. É a contagem usada em prazos contratuais, tempo de contribuição e cálculo de idade.

Prazos processuais e boa parte dos prazos administrativos correm em dias úteis, o que exige descontar fim de semana e feriado. Para esses casos, a calculadora de dias úteis é a certa.

Confundir as duas contagens é o erro mais caro que se pode cometer com prazo: trinta dias corridos e trinta dias úteis podem diferir em mais de duas semanas.

O ano bissexto e a regra que quase ninguém conhece

Anos divisíveis por quatro são bissextos, com uma exceção: anos de século só são bissextos se forem divisíveis por 400. Por isso 1900 não foi bissexto e 2000 foi.

A regra existe porque o ano solar tem cerca de 365,2422 dias, e não exatamente 365,25. Sem a exceção dos séculos, o calendário acumularia três dias a mais a cada quatro séculos.

Contagens que atravessam 29 de fevereiro precisam disso, e é a razão de contar dias por diferença de datas ser mais confiável que somar meses de trinta.

Fuso horário e a virada do dia

Cálculos de data feitos em JavaScript costumam errar por uma causa só: a conversão para UTC empurra a data para o dia anterior em quem está a oeste de Greenwich.

Esta calculadora resolve isso tratando toda data como meio-dia em UTC. Assim, nem fuso nem horário de verão conseguem deslocar o dia.

É o tipo de detalhe invisível quando funciona e óbvio quando falha — normalmente numa data de aniversário que aparece um dia antes.

Perguntas frequentes

Como calcular quantos dias há entre duas datas?

Conte os dias corridos de uma data até a outra. A calculadora faz isso e mostra o total, além da decomposição em anos, meses e dias.

Por que o resultado em meses é diferente do total de dias dividido por 30?

Porque nenhum calendário tem meses de 30 dias uniformes. A decomposição pelo calendário conta meses inteiros reais e depois mede o resto, o que é mais preciso.

O ano bissexto é considerado?

Sim. A contagem percorre o calendário real, então o 29 de fevereiro entra sempre que existir no intervalo.

O dia inicial entra na contagem?

O total em dias é a distância entre as duas datas, o que corresponde a excluir o dia inicial e incluir o final — o mesmo critério do art. 132 do Código Civil.

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

Dias corridos incluem todos os dias do calendário. Dias úteis excluem sábados, domingos e feriados. Trinta de cada um podem diferir em mais de duas semanas.

Como saber se um ano é bissexto?

É bissexto se divisível por quatro, exceto anos de século, que precisam ser divisíveis por 400. Por isso 1900 não foi e 2000 foi.

A calculadora considera o horário de verão?

O cálculo trata toda data como meio-dia em UTC, então nem fuso nem horário de verão deslocam o resultado em um dia.

Como contar meses entre duas datas?

Compare ano e mês e ajuste pelo dia. Dividir o total de dias por 30 dá resultado diferente, porque quase nenhum mês tem 30 dias.

Fontes e atualização

Aercio Rocha Santos Júnior

Responsável pelo conteúdo e pelos cálculos · atualizado em 16 de janeiro de 2026

Calculadoras relacionadas