Ir para o conteúdo principal
Bethemesh

Calculadora de idade

Obtenha a idade exata em anos, meses e dias, o total de dias e semanas vividos e a data do próximo aniversário, à data de hoje ou de qualquer outro dia.

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Esta calculadora indica a idade exata de uma pessoa em anos, meses e dias a partir da data de nascimento. Por omissão calcula a idade à data de hoje, mas pode escolher qualquer data de referência: a idade a 31 de dezembro para um escalão desportivo, no dia de um concurso, no início do ano letivo ou na assinatura de um contrato. Converte ainda a idade em meses, semanas e dias e mostra a data e a contagem decrescente do próximo aniversário.

O cálculo segue o calendário, não uma média. A ferramenta procura primeiro o último «aniversário mensal» atingido: a data de nascimento avançada um número inteiro de meses sem ultrapassar a data de referência. Esse número de meses dá os anos (em grupos de 12) e os meses restantes; os dias são depois contados entre esse último aniversário mensal e a data de referência.

Quando o dia de nascimento não existe no mês de chegada, o aniversário passa para o último dia desse mês: 31 de janeiro torna-se 28 (ou 29) de fevereiro e 31 de março torna-se 30 de abril. É a mesma regra da ferramenta «Adicionar ou subtrair uma duração a uma data» e do padrão Temporal do JavaScript. Quem nasceu a 29 de fevereiro faz anos a 28 de fevereiro nos anos comuns.

O total de dias é a diferença exata entre as duas datas, incluindo os dias bissextos (regra gregoriana: é bissexto o ano divisível por 4, exceto os anos seculares não divisíveis por 400). Semanas e meses são unidades completas, arredondadas por defeito. As datas são tratadas como dias de calendário, sem hora nem fuso horário: a mudança da hora não afeta o resultado.

Como usar esta ferramenta

  1. Introduza a data de nascimento

    Escreva o dia, o mês e o ano; o resultado aparece assim que a data estiver completa.

  2. Escolha a data de cálculo

    Mantenha a data de hoje ou substitua-a pela data em que a idade deve ser apurada.

  3. Leia e partilhe o resultado

    Consulte a idade exata, os totais e o próximo aniversário e copie a ligação do cálculo, se precisar.

Como se calcula a idade exata

A idade decompõe-se a partir do número de meses inteiros decorridos desde o nascimento e dos dias restantes.

Meses inteiros

M = maior inteiro tal que nascimento + M meses ≤ data de referência

Anos e meses

anos = ⌊M ÷ 12⌋; meses = M − 12 × anos

Dias restantes

dias = data de referência − (nascimento + M meses)

Semanas completas

semanas = ⌊total de dias ÷ 7⌋

M
número de meses completos decorridos desde o nascimento
⌊x⌋
parte inteira de x (arredondamento por defeito)

Um mês não tem duração fixa: por isso a idade em anos, meses e dias não se obtém dividindo um número de dias por 30 ou por 365,25.

Casos de uso

Idade numa data-limite

Verificar a idade a 1 de janeiro ou a 31 de dezembro para um escalão desportivo, um concurso ou um limite de idade administrativo.

Idade exata de uma criança

Indicar a idade em meses e dias para o boletim de saúde, a inscrição na creche ou a entrada na escola.

Idade numa data passada

Saber que idade tinha um antepassado no casamento, um autor ao publicar um livro ou uma pessoa durante um acontecimento histórico.

Contar os dias vividos

Antecipar o seu 10 000.º dia ou um número redondo de semanas para o celebrar.

Exemplos

Idade a 11 de outubro de 2026

O último aniversário mensal é 14 de setembro de 2026; de 14 de setembro a 11 de outubro faltam 27 dias.

Entrada

Nascimento: 14 de maio de 1990
Referência: 11 de outubro de 2026

Resultado

36 anos, 4 meses, 27 dias
436 meses completos · 1899 semanas · 13 299 dias
Próximo aniversário: 14 de maio de 2027 (37 anos), daqui a 215 dias

Nascida a 29 de fevereiro

2027 não é bissexto, por isso o aniversário passa para o último dia de fevereiro.

Entrada

Nascimento: 29 de fevereiro de 2004
Referência: 11 de outubro de 2026

Resultado

22 anos, 7 meses, 12 dias
Próximo aniversário: 28 de fevereiro de 2027 (23 anos)

Dicas e boas práticas

  • Para um limite de idade regulamentar (desporto, concurso, seguro), confirme no regulamento a data em que a idade é apurada e introduza-a como data de referência.
  • A idade em meses é a mais útil abaixo dos dois anos; a idade em dias serve sobretudo para encontrar números redondos (10 000 dias ≈ 27 anos e 4 meses).
  • Para saber em que dia da semana nasceu, use a calculadora do dia da semana.
  • A ligação do cálculo guarda as duas datas no endereço: prática para guardar ou enviar um cálculo, mas não a partilhe se a data de nascimento for confidencial.

Fontes e referências

Perguntas frequentes

Como calculo a minha idade exata?

Conte os anos completos desde o nascimento, depois os meses completos desde o último aniversário e, por fim, os dias desde o último aniversário mensal. A calculadora faz os três passos automaticamente, com a duração real de cada mês.

Que idade tem quem nasceu a 29 de fevereiro num ano comum?

A ferramenta considera que faz anos a 28 de fevereiro, último dia do mês. As legislações não coincidem: alguns países adotam 28 de fevereiro, outros 1 de março. Se uma regra específica se aplicar ao seu caso, desloque a data de referência um dia para confirmar.

Porque é que de 31 de janeiro a 1 de março dá 1 mês e 1 dia?

31 de janeiro mais um mês cai a 28 de fevereiro (29 em ano bissexto), porque não existe 31 de fevereiro. De 28 de fevereiro a 1 de março falta 1 dia. Outras calculadoras mostram por vezes «1 mês e −2 dias» ou «29 dias»; a regra do último dia do mês evita esses resultados incoerentes.

Os anos bissextos são tidos em conta?

Sim. Cada 29 de fevereiro atravessado entra no total de dias, segundo a regra do calendário gregoriano. Entre 14 de maio de 1990 e 14 de maio de 2026, por exemplo, há 13 149 dias, dos quais 9 são dias bissextos.

Posso calcular a idade numa data passada ou futura?

Sim. Substitua a data de hoje por qualquer data posterior ao nascimento: idade durante um acontecimento histórico, na reforma prevista ou no fim de um contrato.

Qual é a diferença em relação à calculadora de diferença entre datas?

O cálculo é o mesmo, mas a calculadora de idade acrescenta o próximo aniversário e recusa uma data de referência anterior ao nascimento. Para medir qualquer período, nos dois sentidos e com a opção «incluir o último dia», use a calculadora de diferença entre datas.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Calcule quantos dias faltam para uma data, ou quantos passaram desde ela, com o equivalente em semanas.

Datas e tempoEm destaqueUtilizar esta ferramenta

Descubra o dia da semana (segunda-feira, terça-feira…) de qualquer data passada ou futura.

Datas e tempoUtilizar esta ferramenta
GuiaBoas práticasIniciante

Cálculos de data e hora: guia prático

Diferenças entre datas, durações, dias úteis, semanas ISO, recorrências e formatos: escolha o cálculo adequado.

7 de setembro de 20262 min