1937 Tem Quantos Anos
A conta de anos desde 1937
A pergunta parece simples, mas dá trabalho quando você precisa de precisão. Eu já passei por isso no trabalho de manutenção de sistemas legados, onde datas antigas aparecem em logs e arquivos que não são mais gerados. Dependendo de quando você faz a conta, a resposta varia. Em 2026, completamos 89 anos desde 1937. O cálculo é 2026 menos 1937, que dá 89. Se o aniversário ainda não chegou este ano, na verdade são 88 anos e alguns meses. O problema que eu encontrei uma vez foi com um sistema que usava formato YY para anos, e a data de um arquivo de configuração estava marcada como 37-01-15. No começo achei que fosse erro de digitação, mas depois descobri que era o formato padrão da empresa. A solução foi criar um script Python simples que converte anos de dois dígitos para quatro, usando uma regra básica: se o ano estiver entre 00 e 37, adiciona 2000; se for maior que 37, adiciona 1900. Isso resolveu o problema sem precisar mudar todo o histórico de arquivos.
O que muita gente não considera é que datas históricas têm armadilhas. Ano bissexto, mudança de calendário, fusos horários diferentes. Eu já perdi horas porque um sistema antigo gravava datas em UTC e outro lia como horário local, e a diferença de horas quebrava toda a contagem. Para calcular corretamente, use sempre bibliotecas padrão da linguagem. No Python, datetime ou dateutil resolvem 99% dos casos. Evite subtração simples de anos, porque ignora meses e dias. Um método mais robusto é criar objetos date para ambas as datas e subtrair, resultando em um timedelta que você converte para anos dividindo por 365,2425 (a média de dias por ano no calendário gregoriano). Se você precisa de algo definitivo, como para documentação oficial ou cálculo jurídico, o ideal é usar a data exata de referência, não apenas o ano. Em 15 de janeiro de 1937 até 15 de janeiro de 2026, passaram-se exatamente 89 anos. Mas se for até hoje, 16 de julho de 2026, na verdade são 89 anos, 6 meses e 1 dia.
Uma limitação importante: fórmulas fixas falham com datas fora do calendário gregoriano, que foi adotado em diferentes épocas em cada país. A Rússia só mudou para o calendário ocidental em 1918, então datas russas antes disso precisam de ajuste. Se seu sistema lida com documentos históricos internacionais, isso pode ser um problema real.

Galeria
-
Quem Nasceu em 1957 Tem Quantos Anos? – Guia Tiradentes -
Nascido em 1937 — Quantos anos você tinha em 1971? | AgeNow.io -
¿De 1937 a 2025 cuántos años son? - FechaHora -
Calendário 1937