Calculadora de idade

Calcule sua idade exata em anos, meses e dias. Veja dias, minutos, segundos totais e quantos dias faltam para seu próximo aniversário.

Exemplos

30 anos exatos

Nascido em 1 de janeiro de 1996, medido no 30.º aniversário.

Data de nascimento
1 de jan. de 1996
Data de referência
1 de jan. de 2026
Idade exata
30 anos 0 mês 0 dia
Dias totais
10.958
Minutos totais
15.779.520
Segundos totais
946.771.200
Próximo aniversário
2027-01-01 (365 dias)

Incorporar esta calculadora

Copie um snippet iframe gratuito para artigos, páginas de aprendizagem, fóruns, wikis, newsletters e documentação interna.

Como funciona

Fórmula

totalDays=Δt86400000\text{totalDays} = \frac{\Delta t}{86400000}

Variáveis, símbolos e unidades

Δt\Delta t

Milissegundos entre a data de nascimento e a data de referência

totalDays\text{totalDays}

Dias de calendário inteiros entre as duas datas

8640000086400000

Milissegundos em um dia (24 × 60 × 60 × 1000)
Método de cálculo explicado

Insira sua data de nascimento e uma data de referência opcional (padrão: hoje). A calculadora calcula sua idade exata em anos, meses e dias, mais dias, minutos, segundos totais e a data do seu próximo aniversário.

Decomposição de idade ao estilo de calendário, da mesma forma que você contaria nos dedos:

  1. Calcular provisoriamente as diferenças de ano, mês e dia: anos=anoRefanoNascimento\text{anos} = \text{anoRef} - \text{anoNascimento}, meses=meˆsRefmeˆsNascimento\text{meses} = \text{mêsRef} - \text{mêsNascimento}, dias=diaRefdiaNascimento\text{dias} = \text{diaRef} - \text{diaNascimento}.
  2. Se a diferença de dias for negativa, o dia de referência ainda não alcançou o dia de nascimento neste mês — pegar emprestado os dias do mês anterior e subtrair um do total de meses.
  3. Se a diferença de meses ficar negativa, o mês de referência ainda está antes do mês de nascimento este ano — pegar emprestado 12 meses e subtrair um do total de anos.
  4. Calcular o total de dias a partir dos timestamps brutos: totalDays=Δt/86400000\text{totalDays} = \Delta t / 86400000; minutos e segundos são derivados dessa contagem.
  5. Encontrar o próximo aniversário fixando o mês e dia de nascimento no ano de referência (ou no ano seguinte, se o aniversário já passou) e contando os dias restantes.

Exemplos

30 anos exatos1 de jan. de 1996 · 1 de jan. de 202630 anos 0 mês 0 dia

Nascido em 1 de janeiro de 1996, medido no 30.º aniversário.

Data de nascimento
1 de jan. de 1996
Data de referência
1 de jan. de 2026
Idade exata
30 anos 0 mês 0 dia
Idade de criança pequena hoje15 de jun. de 20242 anos 0 mês 0 dia

Uma criança nascida em 15 de junho de 2024, medida até hoje.

Data de nascimento
15 de jun. de 2024
Idade exata
2 anos 0 mês 0 dia

15 de jun. de 2026

Einstein hoje14 de mar. de 1879147 anos 3 meses 1 dia

Albert Einstein (nascido em 14 de março de 1879), medido até hoje.

Data de nascimento
14 de mar. de 1879
Idade exata
147 anos 3 meses 1 dia

15 de jun. de 2026

Perguntas frequentes

Como funciona o cálculo de idade?
A calculadora subtrai a data de nascimento da data de referência, tratando corretamente os limites de meses e dias. Conta anos completos, depois meses restantes, depois dias restantes.
O que é a data de referência?
A data de referência é a data na qual você deseja medir a idade. Por padrão é hoje, mas pode ser alterada para qualquer data — passada ou futura.
Como o próximo aniversário é calculado?
A calculadora encontra a próxima ocorrência do seu mês e dia de nascimento após a data de referência e mostra a data e o número de dias restantes.
Os anos bissextos são considerados?
Sim. O cálculo de dias totais usa datas reais do calendário, então anos bissextos são tratados automaticamente. Para aniversários de 29 de fevereiro, 1 de março é mostrado em anos não bissextos.
Posso calcular a idade para uma data futura?
Sim. Defina a data de referência para uma data futura e a calculadora mostrará a idade projetada. Útil para planejar marcos ou datas de aposentadoria.

Calculadoras relacionadas

Todas as calculadoras