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.