Calculadora de Diferença entre Datas

Como calcular a diferença entre datas

Calcular a diferença entre duas datas parece simples, mas requer atencao aos detalhes: meses tem 28, 29, 30 ou 31 dias, e anos bissextos adicionam um dia extra em fevereiro. Nossa calculadora leva em conta todas essas variações para um resultado preciso em anos, meses, dias, semanas e horas.

O cálculo funciona da seguinte forma: primeiro subtrai-se os dias. Se o resultado for negativo, "emprestamos" os dias do mes anterior. Depois subtrai-se os meses, e se for negativo, emprestamos do ano. Finalmente, calculamos a diferença de anos. Para o total de dias, usamos a diferença em milissegundos dividida por 86.400.000.

Esta ferramenta e útil em muitas situações do dia a dia: calcular o tempo de experiência profissional para curriculo, verificar prazos contratuais, calcular período de gestacao (normalmente 280 dias ou 40 semanas), contar dias para eventos importantes, calcular tempo de contribuição para aposentadoria, ou verificar prazos legais (como prescricao de dividas).

No ambito jurídico brasileiro, contar prazos corretamente e essencial. Prazos processuais sao contados em dias úteis, enquanto prazos prescricionais sao contados em dias corridos. Já no ambito trabalhista, o cálculo de férias, aviso prévio e tempo de serviço dependem da contagem precisa de datas.

Exemplos

Exemplo 1: Tempo de empresa

De 01/03/2020 a 18/03/2026 = 6 anos, 0 meses e 17 dias (2.209 dias)

Exemplo 2: Gestacao

Data provavel do parto: 280 dias após a ultima menstruacao (40 semanas)

Fórmulas utilizadas

Diferença em dias totais

Dias = |Data2 - Data1| em milissegundos / 86.400.000

O valor absoluto garante resultado positivo independente da ordem das datas. 86.400.000 ms = 1 dia.

Conversão para semanas

Semanas = Total de dias / 7 (arredondado para baixo)

Cada semana tem exatamente 7 dias. Os dias restantes sao apresentados separadamente.

Diferença em anos, meses e dias

Subtrair dias, meses e anos com "empréstimo" de meses/anos quando necessário

Se o dia final e menor que o inicial, subtrai-se 1 mes e somam-se os dias do mes anterior. O mesmo se aplica quando os meses ficam negativos (subtrai-se 1 ano).

Erros comuns ao calcular

Confundir contagem inclusiva com exclusiva

A diferença entre 01/01 e 03/01 e 2 dias (exclusivo) ou 3 dias (inclusivo). Em prazos legais no Brasil, geralmente exclui-se o dia de inicio e inclui-se o de termino. Nossa calculadora usa contagem exclusiva (diferença pura).

Considerar que todos os meses tem 30 dias

Meses tem 28, 29, 30 ou 31 dias. Calcular "1 mes = 30 dias" pode gerar erros de 1 a 3 dias. Para prazos longos, o acumulo do erro pode ser significativo. Use datas reais do calendario.

Esquecer os anos bissextos em cálculos manuais

Um ano tem 365 ou 366 dias. Em periodos longos (varias dezenas de anos), ignorar anos bissextos pode acumular erros de varias semanas. Nossa calculadora considera automaticamente todos os anos bissextos.

Perguntas Frequentes

Insira a data inicial e a data final na calculadora e clique em calcular. O resultado mostra a diferença em anos, meses, dias, semanas e horas.
Sim! O cálculo e feito com base no calendario real, incluindo anos bissextos (onde fevereiro tem 29 dias) e meses com diferentes quantidades de dias.
Sim! A calculadora funciona com qualquer combinacao de datas. Não importa a ordem: ela sempre calcula a diferença positiva entre as duas datas.
Uma gestacao dura em média 40 semanas (280 dias) contadas a partir do primeiro dia da ultima menstruacao.

Calculadoras Relacionadas