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.