Calculando idade: quem nasce em 1965 tem quantos anos em 2026?
A conta básica é subtrair o ano de nascimento do ano atual. 2026 menos 1965 dá 61 anos. Mas a resposta certa depende de quando exatamente você está fazendo a pergunta e de qual é a data de aniversário da pessoa. Se o aniversário ainda não aconteceu este ano, ela tem 60. Se já passou, tem 61.
Quem nasce em 1965 tem quantos anos: a resposta prática
Em janeiro de 2026, antes do aniversário, uma pessoa nascida em 1965 tem 60 anos. A partir do dia do aniversário dela em 2026, completa 61. Em dezembro de 2026, já tem 61 anos completos, e só vai fazer 62 no ano que vem. Eu trabajo com sistemas que precisam calcular idade automaticamente, e esse tipo de coisa parece simples até você se deparar com o primeiro caso de borda. Já me deparei com um banco de dados onde a idade era calculada simplesmente subtraindo os anos, sem olhar a data completa. O resultado? Milhares de registros com idade errada por causa de quem ainda não tinha celebrado o aniversário no ano corrente. A correção foi ajustar a query para comparar a data de aniversário completa, não só o ano.
👉 Clique no botão abaixo para saber mais sobre o assunto!
O erro mais comum é achar que basta fazer a subtração dos anos. Não é assim que funciona na prática. Um sistema que calcula idade de verdade precisa verificar mês e dia, não só ano. Senão você vai ter gente com "idade a mais" ou "idade a menos" dependendo de quando o cálculo é executado. Se você precisa apenas da resposta rápida, anote: em 2026, quem nasceu em 1965 tem 60 ou 61 anos, conforme a data do aniversário. Se está construindo algo que calcule isso automaticamente, use a lógica de comparação de datas completas, senão seu sistema vai dar resposta errada metade do tempo. Existem bibliotecas em praticamente todas as linguagens que fazem isso corretamente. Em Python, por exemplo, você usa o pacote datetime. Em JavaScript, moment.js ou a função nativa Date resolveram. O importante é não simplificar demais.
Outro detalhe que as pessoas ignoram: ano bissexto. Quem nasce em 29 de fevereiro tem um problema real de cálculo de idade em anos não bissextos. Alguns sistemas tratam isso como 1º de março, outros como 28 de fevereiro. Depende do contexto. Se for para documento oficial, a regra varia conforme o país. No Brasil, por exemplo, a jurisprudência entende que o aniversário de quem nasce em 29 de fevereiro ocorre em 28 de fevereiro nos anos não bissextos. Resumindo sem resumar: a conta é 2026 menos 1965, mas o resultado final depende da data exata do aniversário e de como você está calculando. A resposta curta é 60 ou 61 anos em 2026.