Calculadora de Diferenca entre Datas

Como calcular a diferenca entre datas

Calcular a diferenca 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 variacoes para um resultado preciso em anos, meses, dias, semanas e horas.

O calculo 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 diferenca de anos. Para o total de dias, usamos a diferenca em milissegundos dividida por 86.400.000.

Esta ferramenta e util em muitas situacoes do dia a dia: calcular o tempo de experiencia profissional para curriculo, verificar prazos contratuais, calcular periodo de gestacao (normalmente 280 dias ou 40 semanas), contar dias para eventos importantes, calcular tempo de contribuicao para aposentadoria, ou verificar prazos legais (como prescricao de dividas).

No ambito juridico brasileiro, contar prazos corretamente e essencial. Prazos processuais sao contados em dias uteis, enquanto prazos prescricionais sao contados em dias corridos. Ja no ambito trabalhista, o calculo de ferias, aviso previo e tempo de servico 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 apos a ultima menstruacao (40 semanas)

Formulas utilizadas

Diferenca 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.

Conversao para semanas

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

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

Diferenca em anos, meses e dias

Subtrair dias, meses e anos com "emprestimo" de meses/anos quando necessario

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 diferenca 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 (diferenca 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 calculos 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 diferenca em anos, meses, dias, semanas e horas.
Sim! O calculo 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. Nao importa a ordem: ela sempre calcula a diferenca positiva entre as duas datas.
Uma gestacao dura em media 40 semanas (280 dias) contadas a partir do primeiro dia da ultima menstruacao.

Calculadoras Relacionadas