ForHosting KIT · Casa, cozinha e lazer

Calculadora de idade

Calcule a idade em anos completos entre duas datas: quem nasceu em 1990-05-15 tem 36 anos em 2026-07-25, porque o aniversário daquele ano já passou. Útil para datas de corte escolar e limites de idade. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Data de nascimento
1990-05-15
Data de referência
2026-07-25
Você obtém
Age
36
Anos
36

Uma calculadora de idade responde à pergunta cotidiana de quantos anos completos alguém viveu entre uma data de nascimento e uma data de referência escolhida. Serve para cortes escolares, faixas de concursos, elegibilidade no emprego, subscrição de seguros e a simples curiosidade de qual será a idade em um dia futuro. O resultado são os anos de vida concluídos após o último aniversário na data de referência ou antes dela.

O que significa idade em anos completos e como os aniversários são contados

A idade em anos completos é o número de aniversários já ocorridos entre um nascimento e uma data de referência, não uma contagem de dias civis dividida por trezentos e sessenta e cinco nem um detalhamento em meses restantes. Subtraia o ano de nascimento do ano de referência e faça uma única pergunta: o aniversário do mês e do dia de nascimento já ocorreu na data de referência?

Se o mês e o dia de referência forem estritamente anteriores ao mês e ao dia de nascimento, o último aniversário ainda não chegou e o total de anos é reduzido em um. Se as datas coincidem, o aniversário foi atingido e aquele ano conta. O mesmo par de datas civis produz sempre o mesmo inteiro, porque o motor nunca consulta um relógio do hospedeiro, um fuso horário nem tabelas de horário de verão.

Quem nasceu em quinze de maio de mil novecentos e noventa tem trinta e seis anos em vinte e cinco de julho de dois mil e vinte e seis, porque quinze de maio já passou naquele ano. A mesma pessoa ainda tem trinta e cinco em primeiro de maio de dois mil e vinte e seis, porque o aniversário está a duas semanas.

Nascimentos em dia bissexto seguem uma comparação simples de mês e dia: quem nasceu em vinte e nove de fevereiro completa mais um ano em primeiro de março em um ano de referência não bissexto, porque o dia vinte e oito ainda é anterior ao vinte e nove. Este é um contrato de anos concluídos, não um tripleto civil exato de anos, meses e dias, nem uma contagem bruta de dias entre dois carimbos de tempo.

Use essas ferramentas vizinhas quando o produto precisar dos meses restantes ou do comprimento de um intervalo; use esta página quando a busca e o formulário perguntarem apenas quantos anos completos alguém tem.

Onde uma calculadora de idade em anos completos se justifica

Matrícula escolar e faixas etárias esportivas precisam de um único inteiro diante de uma data de corte publicada, não de um tripleto de meses e dias que um atendente teria de reinterpretar. Regras de concursos, classificações de cinema e acesso a produtos regulados costumam perguntar só se alguém tem dezesseis, dezoito ou vinte e um anos em um dia declarado. Admissão de recursos humanos e subscrição de seguros guardam os anos completos diante de uma data de auditoria para que exportações e suítes de regressão reproduzam o mesmo número sempre.

Painéis de pais e demonstrações em sala podem executar a calculadora gratuita no navegador sem instalar uma biblioteca de datas nem enviar uma base de fusos a cada cliente. Mantenha expectativas honestas: esta capacidade mede anos gregorianos concluídos entre duas datas explícitas; não pula fins de semana como idade útil, não carrega calendários de feriados, não converte idades lunares, não define a referência como hoje no servidor nem inventa meses restantes.

Combine-a com uma ferramenta exata de anos-meses-dias quando um prontuário pediátrico precisar dos meses restantes, e com um auxiliar de diferença de datas quando o produto falar de um intervalo e não de uma idade. Como a implementação é parse pura de nível A, cada chamada bem-sucedida continua barata, determinística e livre de tokens de modelo ou rede de saída, exatamente o que suítes de regressão precisam ao fixar casos-limite de aniversário ao longo de décadas de datas de nascimento.

Cortes de idade escolares e de concursos

Passe uma data de nascimento fixa e uma data de corte publicada para mostrar anos completos em matrícula, ligas ou acesso regulado sem deriva do relógio do hospedeiro.

Qual será a sua idade em uma data futura

Informe um nascimento e uma referência futura para ver os anos completos no dia de um casamento, uma viagem, uma aposentadoria ou o próximo ano letivo.

Como esta calculadora conta os anos completos?

O motor subtrai os anos e depois subtrai um se o aniversário ainda não ocorreu na data de referência.

O que acontece se o nascimento for posterior à data de referência?

A idade não pode ser negativa; corrija o par em vez de esperar uma contagem de anos com sinal.

Como os aniversários em dia bissexto são tratados?

Um nascimento em 29 de fevereiro atinge o ano seguinte em 1 de março em um ano de referência não bissexto, porque 28 de fevereiro ainda é anterior ao dia 29. Em um ano bissexto o aniversário é o próprio 29 de fevereiro.

Quanto custa a calculadora de idade?

A ferramenta do navegador é gratuita no seu dispositivo.

Por que eu mesmo preciso informar a data de referência?

Porque a calculadora nunca consulta um relógio, então as mesmas duas datas sempre dão a mesma idade em qualquer aparelho. Você pode informar hoje, um dia passado ou futuro, como um corte escolar ou o prazo de um concurso.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/life/age

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/life/age \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1990-05-15","reference_date":"2026-07-25"}'
{
  "birth_date": "1990-05-15",
  "reference_date": "2026-07-25"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.age",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Esta ferramenta nunca inventa o hoje com o relógio do servidor: nascimento e referência devem ser enviados como valores civis YYYY-MM-DD, para que o mesmo par produza sempre a mesma idade inteira no navegador, na integração contínua e na API. Dias de calendário inválidos e um nascimento posterior à referência falham com invalid_input e não são cobrados. Chamadas API bem-sucedidas usam o preço-base publicado US$ 0,002.

Contrato de entrada, validação de calendário e forma da resposta

Cada valor deve ser um dia civil no formato YYYY-MM-DD, por exemplo mil novecentos e noventa hífen zero cinco hífen quinze para o nascimento e dois mil e vinte e seis hífen zero sete hífen vinte e cinco para o dia do instantâneo. Você pode prefixar uma data-hora ISO-8601 completa; se houver hora, só a parte de calendário é usada, porque a idade em anos completos é uma medida de data a data, não uma duração de relógio com fusos. Os anos vão de um a nove mil novecentos e noventa e nove, os meses de um a doze, e o dia deve existir naquele mês sob regras gregorianas de ano bissexto, incluindo vinte e nove de fevereiro só em anos bissextos. Se o nascimento cair estritamente depois da referência, o pedido falha com uma mensagem clara de que a idade não pode ser negativa. Faça POST de um corpo JSON compacto com dois campos de texto obrigatórios: birth_date e reference_date. Os aliases opcionais birth, birthdate, dob e from mapeiam para o campo de nascimento; reference, as_of, to e on para o de referência, para que construtores de formulários e SDKs conservem nomes habituais. Pares impossíveis como dois mil e vinte e três hífen zero dois hífen vinte e nove são rejeitados com invalid_input em vez de serem forçados para março. Campos ausentes, strings vazias e valores que não são texto falham com invalid_input nomeando o campo e não são cobrados.

Onde uma calculadora de idade em anos completos se justifica

Chame a API pré-paga quando pipelines de elegibilidade, formulários de visto ou instantâneos de folha precisarem de um contrato estável com saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo depois que o motor rejeita o pedido.

Instantâneos de RH e de seguros

Guarde os anos completos diante de uma data de folha ou de subscrição para que exportações e testes golden reproduzam o mesmo inteiro sempre.

A calculadora de idade usa automaticamente a data de hoje?

Não. reference_date é obrigatório. O motor não lê o relógio do sistema, então os resultados coincidem em integração contínua, navegadores e workers de API.

Ver a documentação completa do KIT →