Pular para o conteúdo
UnitFormula

Sua idade é o tempo decorrido desde a sua data de nascimento: conte os anos completos, depois os meses completos e, por fim, os dias restantes. Informe a sua data de nascimento e uma data de referência (que, por padrão, é hoje) para obter sua idade em anos, meses e dias, além do total de dias que você viveu. Quem nasceu em 1º de janeiro de 2000 tem exatamente 26 anos em 1º de janeiro de 2026.

Calculadora de idade — anos, meses e dias

Idade a partir de 1 de jan. de 2000 até 1 de jan. de 2026.

Anos26
Meses
0
Dias
0
Total de dias vividos
9 497

Exemplos rápidos

Como o cálculo é feito

  1. Total de dias vividos = data de referência − data de nascimentototal days=asOfbirthDate\text{total days} = \text{asOf} - \text{birthDate}
    asOf
    = 20 454
    birthDate
    = 10 957
    9 497
Anos26

Como funciona

A idade é quanto tempo passou desde que você nasceu. Esta calculadora a desmembra na ordem habitual: primeiro os anos completos, depois os meses completos e, por fim, os dias restantes:

idade = data de referência − data de nascimento

A data de referência é hoje por padrão, então você vê sua idade atual, mas pode defini-la em qualquer data — um aniversário passado ou futuro, ou o dia de um evento. Como o cálculo conta o tempo real decorrido, ele respeita automaticamente as diferentes durações dos meses e os anos bissextos: um ano é bissexto (com um 29 de fevereiro) se for divisível por 4, exceto os anos seculares, que devem ser divisíveis por 400.

Ao somar um mês, o resultado é ajustado para o mês mais curto quando necessário — um mês após 31 de janeiro é 28 de fevereiro (ou 29 em um ano bissexto) —, que é como normalmente se leem as idades e os aniversários mensais. O total de dias vividos é simplesmente o número inteiro de dias entre as duas datas.

Exemplo resolvido

Quem nasceu em 1º de janeiro de 2000 tem 26 anos, 0 meses e 0 dias em 1º de janeiro de 2026. O dia anterior a um 30º aniversário — de 15 de março de 1990 a 14 de março de 2020 — dá 29 anos e 11 meses; um dia depois, são exatamente 30 anos. Um bebê nascido em dia bissexto, em 29 de fevereiro de 2000, tem 25 anos, 10 meses e 4 dias em 1º de janeiro de 2026.

Perguntas frequentes

Como calcular minha idade exata?

Subtraia sua data de nascimento da data de hoje, contando os anos completos, depois os meses completos e, por fim, os dias restantes: idade = data de referência − data de nascimento. Quem nasceu em 1º de janeiro de 2000 tem 26 anos, 0 meses e 0 dias em 1º de janeiro de 2026.

Como a idade é contada em anos, meses e dias?

A calculadora conta primeiro os anos completos, depois os meses completos e, por fim, os dias que sobram — do jeito que a idade costuma ser dita. Ao somar um mês, o resultado é ajustado para o mês mais curto quando necessário, então um mês após 31 de janeiro é o fim de fevereiro.

Como ela lida com os anos bissextos e o 29 de fevereiro?

Os dias bissextos entram na contagem de dias, então o total de dias vividos e o detalhamento em meses e dias são exatos. Um aniversário em dia bissexto (29 de fevereiro) é tratado como se chegasse ao fim de fevereiro nos anos comuns, e é por isso que o detalhamento cai em 28 de fevereiro fora dos anos bissextos.

A idade se atualiza para hoje automaticamente?

Sim — a data de referência é hoje por padrão, então, ao carregar a página, ela mostra sua idade atual. Você pode mudar a data de referência para qualquer data passada ou futura para ver sua idade naquele momento, por exemplo, em um aniversário que se aproxima.

Quantos dias eu vivi?

O número total de dias é a quantidade inteira de dias entre sua data de nascimento e a data de referência, contando cada dia corrido, inclusive os dias bissextos. É a mesma contagem que o cálculo de dias entre datas fornece.

Por que minha idade varia em um dia alguns anos?

Porque um ano comum tem 365 dias — 52 semanas e um dia — enquanto um ano bissexto tem 366. Esse dia a mais faz com que os dias exatos de cada ano da sua vida variem um pouco, embora sua idade em anos completos mude apenas no seu aniversário.