Calculadora de idade cronológica
Quem nasceu em 4 de julho de 1985 tem 40 anos, 8 meses e 16 dias em 20 de março de 2026. Informe a data de nascimento e a de referência para obter a idade de calendário que escolas, federações esportivas e pesquisas pedem. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Data de nascimento
- 1985-07-04
- Data de referência
- 2026-03-20
- Anos
- 40
- Meses
- 8
- Dias
- 16
- Total de dias
- 14.869
A idade cronológica é o tempo de calendário civil que uma pessoa viveu desde uma data de nascimento explícita até uma data de referência explícita, detalhado em anos completos, meses restantes e dias restantes. Quem procura uma calculadora de idade cronológica precisa dessa cifra de calendário para um corte escolar, uma faixa esportiva, a maioridade, uma nota pediátrica ou uma coorte de pesquisa — não a idade biológica por biomarcadores, nem a idade de desenvolvimento por marcos, nem a idade gestacional desde a concepção, nem um relógio do anfitrião rotulado como hoje. Esta página aceita duas datas de calendário ISO estritas, valida que cada dia exista no calendário gregoriano —incluindo fevereiros bissextos— e devolve o detalhamento da idade. Um nascimento posterior à referência é entrada inválida, não uma idade negativa.
O que é idade cronológica e o que ela não é
A idade cronológica é o tempo civil de calendário decorrido do dia em que a pessoa nasceu até um dia de referência escolhido, escrito como anos completos mais meses restantes mais dias restantes.
É uma pergunta diferente da idade biológica, que estima o desgaste tecidual com biomarcadores de sangue ou imagem; da idade de desenvolvimento ou óssea, que compara uma criança com curvas de crescimento ou radiografias; da idade gestacional, que conta a partir da última menstruação ou de um ultrassom precoce; e da idade corrigida, que subtrai semanas de prematuridade da idade de calendário de um prematuro.
Quem pesquisa calculadora de idade cronológica quer a cifra legal e administrativa que escolas, federações esportivas, mesas de visto e protocolos de pesquisa de fato imprimem: quantos anos completos, meses restantes e dias restantes separam duas datas ISO explícitas. As duas datas devem ser dias reais do calendário gregoriano, inclusive fevereiros bissextos, e o nascimento deve ser igual ou anterior à referência para que a idade nunca ande para trás.
Como o detalhamento em anos, meses e dias é calculado
Para cada cadeia o motor verifica que o ano esteja entre um e nove mil novecentos e noventa e nove, que o mês esteja entre um e doze, e que o dia exista para aquele mês sob as regras de bissexto gregorianas: um ano é bissexto quando é divisível por quatro, exceto que anos seculares só o são quando também são divisíveis por quatrocentos.
Quando ambos os triplos são válidos, o motor conta os meses de calendário provisórios entre as datas, soma-os à data de nascimento recortando o dia ao último dia do mês de destino, e recue a contagem se a data recortada ultrapassar a referência. Os dias restantes são o resto do número de dia juliano desde aquela última soma completa de mês até a referência. Os anos completos são a contagem de meses dividida por doze com piso inteiro; os meses restantes são o resto módulo doze.
Nascimentos no fim do mês, como o trinta e um de janeiro, passam ao último dia de fevereiro ao somar um mês e depois recolhem dias restantes em março, que é a convenção civil esperada em formulários.
Onde a idade cronológica aparece no trabalho real
As secretarias escolares imprimem a idade cronológica nos pacotes de matrícula quando o corte é cinco anos até o primeiro de setembro e uma cifra só em anos esconde uma criança a quem ainda faltam onze meses. Ligas juvenis e federações agrupam atletas por idade cronológica em uma data de censo publicada para que a elegibilidade continue auditável. Mesas de imigração, registro civil e benefícios pedem o mesmo detalhamento em três partes para que um agente veja os meses restantes sem fazer aritmética de calendário à mão.
Clínicas pediátricas escrevem a idade cronológica ao lado da idade corrigida em prematuros, porque calendários de vacina e curvas de crescimento precisam das duas cifras na mesma nota. Coortes de pesquisa e extratos de saúde pública guardam a idade cronológica na data do exame ou do evento para que analistas posteriores não a recalculem a partir de um hoje mutável.
Se mais tarde você precisar de semanas totais vividas, horas a partir de uma contagem de anos sem datas de calendário, uma diferença com sinal que aceita qualquer ordem, ou uma pontuação de idade biológica, trate-as como ferramentas separadas em vez de esticar esta landing de idade cronológica além da intenção de busca.
Casos de uso
Cortes escolares, esportivos e legais
Transforme uma data de nascimento ISO e um dia de censo ou protocolo em anos, meses e dias cronológicos para matrícula, elegibilidade de liga e checagens de maioridade.
Notas clínicas ao lado da idade corrigida
Escreva a idade de calendário como anos completos mais meses e dias restantes em notas pediátricas e mantenha a idade corrigida como cifra clínica à parte.
Extratos de pesquisa e registro
Calcule a idade cronológica na data de um exame ou evento para que as tabelas de coorte fiquem estáveis sem ler um relógio do anfitrião rotulado como hoje.
Perguntas frequentes
O que é idade cronológica?
É a idade civil de calendário de uma data de nascimento explícita até uma data de referência explícita: anos completos, meses restantes de zero a onze, e dias restantes depois desses meses. Não é idade biológica, de desenvolvimento, gestacional nem corrigida.
Qual formato de data é exigido?
Valores como 1985-7-4 ou 1985/07/04 são recusados para que todo cliente concorde.
E se a data de nascimento for posterior à de referência?
A idade cronológica não pode ser negativa; troque os campos só se você quis uma ferramenta de diferença de datas com sinal, não uma idade.
Quanto custa?
A ferramenta do navegador é gratuita e roda localmente.
Qual a diferença entre idade cronológica, biológica e corrigida?
A idade cronológica é o tempo de calendário desde o nascimento. A biológica é estimada por biomarcadores, a óssea ou de desenvolvimento compara a criança com curvas ou radiografias, e a corrigida desconta as semanas em que o bebê nasceu antes do tempo.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/life/chronological-age \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"1985-07-04","reference_date":"2026-03-20"}'const res = await fetch("https://api.kit.forhosting.com/life/chronological-age", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/chronological-age",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/chronological-age", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"1985-07-04","reference_date":"2026-03-20"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"1985-07-04","reference_date":"2026-03-20"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/chronological-age", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.chronological_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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
year_min | 1 |
year_max | 9999 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Solicitações API bem-sucedidas custam US$ 0,002; a validação falha não é cobrada.
O que é idade cronológica e o que ela não é
Você envia birth_date e reference_date; recebe years, months, days, um intervalo total de dias, um detalhe curto em português como trinta e quatro anos, três meses, cinco dias, e uma cadeia formula que nomeia o caminho de recorte e correção de excesso. Chamadas API bem-sucedidas custam US$ 0,002; a entrada inválida não é cobrada.
Como o detalhamento em anos, meses e dias é calculado
Envie dois campos de cadeia obrigatórios, birth_date e reference_date, cada um um dia de calendário ISO estrito como mil novecentos e oitenta e cinco hífen zero sete hífen zero quatro. Apelidos comuns como dob, birth, birthdate, as_of e to são aceitos pelo mesmo núcleo para que os scripts usem nomes familiares sem mudar a matemática. Campos ausentes, valores que não são cadeia, cadeias que não coincidem com o padrão de quatro-dois-dois dígitos, datas que coincidem com o padrão mas não são dias de calendário reais, e um nascimento posterior à referência falham todos com invalid_input e não são cobrados. Uma consulta bem-sucedida custa US$ 0,002 por item.
Onde a idade cronológica aparece no trabalho real
Como esta capacidade é um motor parse puro, o trabalho roda inteiro no seu navegador nesta página, e pela API cada consulta bem-sucedida custa US$ 0,002 enquanto a validação falha não consome saldo.
Perguntas técnicas
Por que preciso de uma data de referência em vez de usar o dia de hoje?
As duas datas são explícitas para que o resultado seja totalmente determinístico: o mesmo par sempre produz os mesmos anos, meses e dias em testes golden, widgets offline e workers que não devem ler o relógio do anfitrião.