Como Calcular Idade em Anos, Meses e Dias (e as Pegadinhas de Fevereiro)
5 min de leitura
Quer o número agora? Descubra sua idade exata em anos, meses e dias, o próximo aniversário e quantos dias há entre duas datas.
Calculadora de Idade"Quantos anos tenho?" tem resposta rápida. "Quantos anos, meses e dias?" já exige método, porque os meses não têm o mesmo tamanho, fevereiro muda de comprimento a cada quatro anos e cada calculadora da internet escolhe uma convenção diferente sem contar qual.
Este guia mostra o método que usamos na Calculadora de Idade, a regra do Código Civil que resolve as bordas de mês, o caso de quem nasceu em 29 de fevereiro e as situações em que a idade em uma data específica faz diferença.
O método em três passos
Para calcular a idade exata entre a data de nascimento e uma data de referência (hoje, na maioria das vezes):
- Anos completos: conte quantos aniversários já passaram. Nascido em 31/01/1990, em 13/09/2026 você já passou pelo aniversário de 2026, então são 36 anos.
- Meses completos: a partir do último aniversário (31/01/2026), conte quantos "mesversários" cabem até a referência: 28/02 não existe dia 31, então o primeiro mês fecha em 1º/03; depois 31/03, 1º/05, 31/05, 1º/07, 31/07 e 31/08. Sete meses.
- Dias: do último mesversário (31/08/2026) até 13/09/2026 vão 13 dias.
Resultado: 36 anos, 7 meses e 13 dias. Os totais saem da mesma conta: 13.374 dias vividos, 1.910 semanas e 4 dias, 439 meses.
A ordem importa. Se você contar primeiro os dias e depois converter em meses, chega a números diferentes, porque não existe "mês de 30 dias" fixo no calendário.
A pegadinha das bordas de mês
O passo 2 esconde a decisão que separa uma calculadora da outra: o que é "um mês depois de 31 de janeiro"? Fevereiro não tem dia 31. Há duas respostas possíveis:
- Prender no fim do mês: 31/01 + 1 mês = 28/02 (ou 29/02). É o que fazem muitas planilhas e bibliotecas de programação.
- Ir para o dia seguinte: 31/01 + 1 mês = 1º/03, porque só em 1º de março um mês inteiro se passou.
O Código Civil escolhe a segunda: os prazos de meses e anos "expiram no dia de igual número do de início, ou no imediato, se faltar exata correspondência" (Lei nº 10.406/2002, art. 132, § 3º). É a convenção da nossa calculadora, e a razão de quem nasceu em 31 de janeiro ver "0 meses e 28 dias" em 28 de fevereiro e "1 mês" em 1º de março. A diferença entre as convenções é de um dia, e só aparece nas bordas de mês.
Quem nasceu em 29 de fevereiro
Fevereiro tem 29 dias apenas nos anos bissextos: divisíveis por 4, exceto os de século que não são divisíveis por 400 (2000 foi bissexto; 2100 não será). Quem nasceu em 29/02/2024 vai encontrar o dia 29 de novo só em 2028. E nos outros anos?
No Brasil não há lei que fixe a data. Alguns países decidiram: o Reino Unido considera 1º de março; Taiwan, 28 de fevereiro. Por coerência com o art. 132, § 3º, a calculadora usa 1º de março: quando o dia 29 não existe, o ano se completa no dia imediato. Em 28/02/2025, o bebê de 29/02/2024 tem "11 meses e 30 dias"; em 1º/03/2025, faz 1 ano. Quem prefere comemorar em 28 de fevereiro não está errado: é uma escolha pessoal, e a diferença é de um dia na contagem.
Dias, semanas e meses vividos
Os totais interessam para curiosidade (quantos dias você já viveu?) e para contas práticas, como idade de bebês em semanas e meses. A regra é a mesma para todos:
- Dias vividos: a diferença de calendário entre o nascimento e a referência, sem contar o dia do nascimento e contando o dia de referência. Anos bissextos já entram, porque é o calendário real que manda.
- Semanas: dias vividos divididos por 7, com a sobra em dias.
- Meses: anos completos vezes 12, mais os meses completos do passo 2, com a sobra em dias.
Um erro comum é converter dias em meses dividindo por 30: em 36 anos, isso "cria" quase 6 meses que não existem.
Quando a idade em outra data importa
Informar uma data de referência diferente de hoje resolve situações em que a lei ou um edital fixa a idade em um dia específico:
- Maioridade civil: aos 18 anos completos (Código Civil, art. 5º). A jurisprudência considera que a idade se completa no primeiro instante do dia do aniversário, seja qual for a hora do nascimento.
- Responsabilidade penal: menores de 18 anos são inimputáveis (Constituição, art. 228); o que conta é a idade na data do fato.
- Matrícula escolar: a pré-escola exige 4 anos completos e o 1º ano do ensino fundamental, 6 anos completos, ambos até 31 de março do ano da matrícula (Resolução CNE/CEB nº 2/2018; o STF confirmou a data de corte em 2018, na ADPF 292 e na ADC 17). Informe 31/03 como referência e veja se a criança "fecha" a idade.
- Concursos, vestibulares e programas de trainee: editais costumam exigir idade mínima ou máxima "na data da posse" ou "na data de inscrição". Coloque essa data como referência.
- Contratos e seguros: planos de saúde e seguros mudam de faixa por idade completa na data do contrato ou do reajuste.
Como calcular na prática
Informe a data de nascimento e, se precisar, a data de referência. A calculadora mostra a idade exata em anos, meses e dias, os totais vividos, o dia da semana em que você nasceu e o próximo aniversário, com o dia da semana e a contagem regressiva.
Calcule aqui: Calculadora de Idade e Dias entre Datas.
A mesma aritmética de calendário aparece na gestação, em que semanas e dias mandam: veja a Calculadora de Gravidez e o guia sobre como calcular a data provável do parto.
Este artigo tem fins educacionais. Para efeitos legais (maioridade, editais, matrículas), confira a regra do documento ou da norma que se aplica ao seu caso.