Calculadora de Anos

Descubra quantos anos se passaram entre duas datas ou dois anos, em anos completos e com decimais, e some ou subtraia anos de uma data.

Como contar anos entre duas datas

Para saber quantos anos se passaram, não basta subtrair um ano do outro: é preciso verificar se o dia e o mês da data inicial já foram alcançados no ano final. A calculadora acima faz essa conferência e mostra o resultado em anos completos, em anos, meses e dias, e em anos com casas decimais, que é o formato pedido em planilhas, contratos e cálculos de tempo de serviço. Também diz em que data o próximo ano será completado.

anos completos = ano final − ano inicial − (1 se o dia/mês inicial ainda não chegou)

anos com decimais = anos completos + dias desde a última virada ÷ dias do ano em curso

Exemplo

Quantos anos há de 15/03/2010 a 06/10/2026?

Por que dividir os dias por 365 dá errado

Um atalho comum é dividir o total de dias por 365. Em períodos longos o erro aparece: 6.049 ÷ 365 = 16,57, e em 40 anos o acumulado dos anos bissextos já soma cerca de 10 dias. Usar 365,25 melhora, mas ainda pode dar um ano completo um dia antes ou depois da data certa. Por isso a calculadora conta os anos pelo calendário, data a data.

Entre dois anos e somando anos

Quando você só tem os anos (por exemplo, "de 1988 a 2026"), a subtração direta dá 38 anos, e a calculadora informa também as décadas e quais anos bissextos existem no intervalo. Lembre que 1900 não foi bissexto e 2000 foi: são bissextos os anos divisíveis por 4, exceto os divisíveis por 100 que não são por 400. Para conferir um ano específico, use a página ano bissexto.

Na opção de somar, o dia e o mês são mantidos: 06/10/2026 + 5 anos = 06/10/2031. Se a data de partida for 29/02 e o ano de destino não for bissexto, a calculadora usa 28/02 e avisa que, para prazos legais, vale 01/03.

Outras contas com datas

Perguntas frequentes

Como calcular quantos anos se passaram desde uma data?

Subtraia os anos e veja se o dia e o mês da data inicial já chegaram no ano final. Se ainda não chegaram, tire 1. De 15/03/2010 a 06/10/2026 são 16 anos completos, porque 15/03 já passou em 2026.

Quantos anos tem de 1988 até 2026?

São 38 anos (2026 − 1988). A conta só fecha exata quando a data de 2026 for igual ou posterior ao dia e mês do evento de 1988; antes disso, o período ainda está no 37º ano.

Como transformar um período em anos com decimais?

Some aos anos completos a fração do ano em curso: dias decorridos desde a última "virada" dividido pelos dias até a próxima. 16 anos e 205 dias de um ano de 365 dias dão 16 + 205 ÷ 365 = 16,56 anos.

Quem nasceu em 29 de fevereiro faz aniversário quando?

Nos anos que não são bissextos, a calculadora considera o ano completo em 1º de março, como manda o Código Civil (art. 132, § 3º) para prazos em anos. Na prática, muita gente comemora em 28/02.

Calculadoras relacionadas

Atualizado em 06/10/2026.