Diferença entre datas
Calcula a diferença exata entre duas datas em anos, meses e dias, além do total de dias e de semanas. Cada campo de data mostra o dia da semana ao lado.
Entradas
Resultados
O que é a diferença entre duas datas
A diferença entre duas datas é a duração do intervalo que vai da data inicial à data final. Ela pode ser expressa de várias formas: como um desdobramento em anos, meses e dias completos do calendário, como um total de dias corridos ou como um número de semanas mais os dias restantes. Cada forma descreve o mesmo intervalo, mas serve a uma finalidade diferente.
A contagem que respeita o calendário não equivale a multiplicar meses por 30. Os meses reais têm de 28 a 31 dias, fevereiro ganha um dia a cada ano bissexto, e há anos de século que não são bissextos. Por causa dessas irregularidades, o cálculo manual costuma apresentar um ou dois dias de diferença quando o intervalo atravessa várias delas.
Como o intervalo é percorrido
O desdobramento em anos, meses e dias é obtido avançando unidades de calendário a partir da data inicial até a final: primeiro os anos completos, depois os meses completos a partir da posição alcançada e, por fim, os dias restantes. Esse procedimento resolve o problema dos meses de tamanho desigual. De 31 de janeiro a 1º de março, o resultado é "1 mês e 1 dia", em vez de "29 ou 30 dias, conforme o mês".
A contagem de semanas é o total de dias dividido por sete: o quociente são as semanas completas e o resto, os dias avulsos (0 a 6). Ela é útil quando algo se repete em ciclos semanais — folhas de pagamento, sprints, semanas de gestação — e o que importa é quantos ciclos inteiros cabem no intervalo.
Cada campo de data também exibe o dia da semana ao lado do valor. Saber que o início caiu numa terça-feira e o fim numa sexta funciona como conferência de coerência e auxilia o planejamento de eventos recorrentes em torno dos fins de semana.
Fórmula
O total de dias corridos é a subtração direta entre as duas datas:
Esse campo entrega o número bruto, sem unidades de calendário — equivale ao que uma planilha devolveria com a função DIAS ou com uma subtração de carimbos de tempo. O desdobramento em anos, meses e dias parte do mesmo intervalo, mas o reorganiza em unidades de calendário pelo procedimento de avanço descrito acima.
O intervalo é exclusivo no início e inclusivo no fim: de 1º de janeiro de 2026 a 2 de janeiro de 2026 corresponde a 1 dia, não 2.
Exemplo
Um contrato de locação de 24 meses começa em 15 de janeiro de 2023 e termina em 14 de janeiro de 2025. O desdobramento de calendário registra "2 anos" exatos. O total de dias, porém, depende de o intervalo conter ou não o 29 de fevereiro de 2024 — e contém —, de modo que o número bruto é 731, e não 730. Para uma devolução proporcional ou para o cálculo de juros diários, esse total de dias é o denominador correto.
O caso do 29 de fevereiro
Quando um período começa em 1º de março e termina em 29 de fevereiro de um ano posterior, há duas leituras possíveis: "11 meses e 28 dias" ou "exatamente um ano menos um dia". As convenções divergem. Esta calculadora avança rigorosamente por unidades de calendário: a partir de 1º de março, somar um ano cai em 1º de março, não em 29 de fevereiro. A diferença que sobra é negativa em um dia, e é resolvida reduzindo o contador de anos em 1 e recalculando os meses e os dias restantes. O campo de total de dias não muda: ele é sempre o número literal de dias do calendário.
Quando cada forma se aplica
O desdobramento em anos, meses e dias acompanha a fala cotidiana e os textos administrativos. Tempo de serviço, requisitos de acordos coletivos e marcos de aposentadoria são escritos nessa unidade — "após 5 anos e 6 meses". O cálculo de idade em um evento histórico ou do intervalo entre dois pontos de uma árvore genealógica também fica mais legível em unidades de calendário ("47 anos e 2 meses na época da imigração") do que em uma contagem crua de dias.
O total de dias é a forma que planilhas e sistemas esperam, e o denominador natural de qualquer cálculo proporcional — cobrança pro rata de assinaturas, juros diários, multas contratuais. A contagem de semanas se ajusta a modelos de cobrança e acompanhamento semanais.
Para prazos legais, liquidações financeiras e intervalos sensíveis, vale a convenção da autoridade competente, que pode diferir da adotada aqui — sobretudo quanto a incluir ou não o dia inicial e a contar dias úteis em vez de dias corridos.
Perguntas frequentes (FAQ)
Como é calculado o desdobramento em anos, meses e dias?
A calculadora avança a partir da data inicial: conta primeiro os anos cheios, depois os meses cheios e, por fim, os dias restantes. Anos bissextos e meses de duração variável são respeitados. Para uso em planilhas ou cômputos administrativos, o campo "Total de dias" traz o valor bruto.
Por que aparece o dia da semana ao lado de cada data?
Saber o dia da semana no início e no fim do intervalo ajuda a planejar eventos recorrentes, organizar entregas ou conferir a coerência de datas históricas. É exibido automaticamente.
Disclaimer
Os resultados são apenas informativos. Para prazos legais ou contratuais, confira as convenções de contagem (incluir ou não o dia inicial, dias úteis vs. corridos etc.) junto ao órgão competente.
Próximas sugestões
Somar ou subtrair dias de uma data
Soma ou subtrai um número inteiro de dias a uma data e exibe a data resultante. O dia da semana aparece ao lado de cada campo de data. Valores negativos retrocedem no calendário.