Calculadora de Idade

Age breakdown

Insira uma data de nascimento e a calculadora retorna sua idade exata até o dia, além do total de dias e horas vividas, o dia da semana em que você nasceu e uma contagem regressiva para o próximo aniversário. Lida corretamente com anos bissextos, datas históricas e intervalos de datas que abrangem diferentes meses.

Como calcular uma idade exata

  1. 1

    Escolha a data de nascimento

    Use o seletor de data ou digite AAAA-MM-DD. Datas históricas a partir de 1900 (e anteriores onde suportado) funcionam.

  2. 2

    Escolha a data "referente"

    O padrão é hoje, mas você pode calcular a idade em qualquer data passada ou futura — útil para elegibilidade em cerimônias, registros históricos ou comparações de idade.

  3. 3

    Leia a divisão

    A saída mostra anos, meses e dias, além do total de dias, total de horas e o dia da semana do nascimento.

  4. 4

    Verifique o próximo aniversário

    A contagem regressiva informa quantos dias faltam para o próximo aniversário e em qual dia da semana ele cai.

Como anos, meses e dias são calculados

O método padrão (e o que a matemática de datas ISO 8601 segue):

  1. Pegue os anos completos entre as duas datas, respeitando os anos bissextos.
  2. Do restante, pegue os meses completos usando o comprimento real de cada mês interveniente (28, 29, 30 ou 31 dias).
  3. O último restante são os dias.

Assim, alguém nascido em 2000-03-15, em 2024-03-10, tem 23 anos, 11 meses e 26 dias — não 24 anos menos 5 dias, o que seria ambíguo.

Regras do ano bissexto

Um ano é bissexto se:

Isso torna 2000 um ano bissexto (divisível por 400), mas 1900 e 2100 não são. Uma pessoa nascida em 29 de fevereiro tem um aniversário apenas a cada quatro anos; a maioria dos sistemas legais considera 1 de março como o aniversário notional em anos não bissextos.

Dia da semana de qualquer data

A calculadora usa a congruência de Zeller (ou o algoritmo POSIX equivalente). Para qualquer data gregoriana a partir de 1583, o dia da semana é determinístico — sem suposições. O calendário gregoriano foi adotado por diferentes países em anos diferentes, então datas anteriores a 1752 na Grã-Bretanha e suas colônias precisam de tratamento especial.

Total de dias vivos: uma verificação da realidade

Idade Total de dias
10 anos ~3.652
20 anos ~7.305
30 anos ~10.957
50 anos ~18.262
70 anos ~25.567
100 anos ~36.524

O total exato depende de quantos anos bissextos caem no intervalo. Uma pessoa nascida em 2000-01-01 viu 6 anos bissextos até 2024-01-01.

Perguntas frequentes

Sistemas legais e médicos geralmente tratam 1 de março como o aniversário notional em anos não bissextos, então um “bissexto” envelhece um ano a cada 1 de março, exceto em anos bissextos (quando é 29 de fevereiro). O total de dias vivos é calculado precisamente, independentemente.

Para datas gregorianas (a maior parte da Europa a partir de 1582, Grã-Bretanha e colônias a partir de 1752, Rússia a partir de 1918) sim. Datas anteriores à adoção gregoriana nesse país seguem o calendário juliano e diferem em 10-13 dias. A maioria das ferramentas online assume gregoriano em todo o lugar.

Porque os meses têm diferentes comprimentos (28 a 31 dias). A ferramenta conta meses completos entre as datas, o que é mais preciso do que uma subtração ingênua.

Sim. Altere a data “referente”. Útil para elegibilidade retrospectiva (a pessoa tinha 18 anos em 2016-11-08?), registros históricos ou cálculos atuariais.

Para anos e meses não — isso seria incomum. Total de horas sim, se você inserir um horário de nascimento. Caso contrário, assume 00:00 na data de nascimento e o momento atual na data “referente”.