Calculadora de Idade
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
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
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
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
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):
- Pegue os anos completos entre as duas datas, respeitando os anos bissextos.
- Do restante, pegue os meses completos usando o comprimento real de cada mês interveniente (28, 29, 30 ou 31 dias).
- 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:
- É divisível por 4, E
- Se divisível por 100, também deve ser divisível por 400.
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”.