Calculadora de edad cronológica
Una persona nacida el 4 de julio de 1985 tiene 40 años, 8 meses y 16 días el 20 de marzo de 2026. Indique la fecha de nacimiento y la de referencia para obtener la edad de calendario que piden colegios, federaciones y estudios. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Fecha de nacimiento
- 1985-07-04
- Fecha de referencia
- 2026-03-20
- Años
- 40
- Meses
- 8
- Días
- 16
- Días totales
- 14 869
La edad cronológica es el tiempo de calendario civil que una persona ha vivido desde una fecha de nacimiento explícita hasta una fecha de referencia explícita, desglosado en años cumplidos, meses restantes y días restantes. Quien busca una calculadora de edad cronológica necesita esa cifra de calendario para un corte escolar, una franja deportiva, la mayoría de edad, una nota pediátrica o una cohorte de investigación — no la edad biológica por biomarcadores, ni la edad de desarrollo por hitos, ni la edad gestacional desde la concepción, ni un reloj del anfitrión etiquetado como hoy. Esta página acepta dos fechas de calendario ISO estrictas, comprueba que cada día exista en el calendario gregoriano —incluidos los febreros bisiestos— y devuelve el desglose de edad. Un nacimiento posterior a la referencia es entrada inválida, no una edad negativa.
Qué es la edad cronológica y qué no es
La edad cronológica es el tiempo civil de calendario transcurrido desde el día en que nació una persona hasta un día de referencia elegido, escrito como años cumplidos más meses restantes más días restantes.
Es una pregunta distinta de la edad biológica, que estima el desgaste tisular con biomarcadores de sangre o imagen; de la edad de desarrollo o ósea, que compara a un menor con curvas de crecimiento o radiografías; de la edad gestacional, que cuenta desde la última menstruación o una ecografía temprana; y de la edad corregida, que resta semanas de prematuridad a la edad de calendario de un prematuro.
Quien escribe calculadora de edad cronológica busca la cifra legal y administrativa que imprimen colegios, federaciones deportivas, ventanillas de visado y protocolos de investigación: cuántos años completos, meses restantes y días restantes hay entre dos fechas ISO explícitas. Ambas fechas deben ser días reales del calendario gregoriano, incluidos los febreros bisiestos, y el nacimiento debe ser igual o anterior a la referencia para que la edad no retroceda.
Cómo se calcula el desglose en años, meses y días
Para cada cadena el motor comprueba que el año esté entre uno y nueve mil novecientos noventa y nueve, que el mes esté entre uno y doce, y que el día exista para ese mes según las reglas de bisiesto gregorianas: un año es bisiesto cuando es divisible por cuatro, salvo que los años seculares solo lo son cuando también son divisibles por cuatrocientos.
Cuando ambos triples son válidos, el motor cuenta los meses de calendario provisionales entre las fechas, los suma a la fecha de nacimiento recortando el día al último día del mes de destino, y retrocede el conteo si la fecha recortada se pasa de la referencia. Los días restantes son el resto del número de día juliano desde esa última suma completa de mes hasta la referencia. Los años cumplidos son el conteo de meses dividido por doce con suelo entero; los meses restantes son el resto módulo doce.
Los nacimientos a fin de mes, como el treinta y uno de enero, pasan al último día de febrero al sumar un mes y luego recogen días restantes en marzo, que es la convención civil que se espera en los formularios.
Dónde se usa la edad cronológica en el trabajo real
Las oficinas escolares imprimen la edad cronológica en los paquetes de matrícula cuando el corte es cinco años cumplidos el primero de septiembre y una cifra solo en años oculta a un menor al que aún le faltan once meses. Las ligas juveniles y las federaciones agrupan a los atletas por edad cronológica en una fecha de censo publicada para que la elegibilidad siga siendo auditable.
Los mostradores de inmigración, registro civil y prestaciones piden el mismo desglose de tres partes para que un funcionario vea los meses restantes sin hacer aritmética de calendario a mano. Las clínicas pediátricas escriben la edad cronológica junto a la edad corregida en prematuros, porque los calendarios de vacunación y las curvas de crecimiento necesitan ambas cifras en la misma nota.
Las cohortes de investigación y los extractos de salud pública guardan la edad cronológica en la fecha del examen o del suceso para que analistas posteriores no la vuelvan a derivar de un hoy cambiante. Si más adelante necesita semanas totales vividas, horas a partir de un conteo de años sin fechas de calendario, una diferencia con signo que admite cualquier orden, o una puntuación de edad biológica, trátelos como herramientas aparte en lugar de estirar este aterrizaje de edad cronológica más allá de su intención de búsqueda.
Qué puede hacer con ella
Cortes escolares, deportivos y legales
Convierta una fecha de nacimiento ISO y un día de censo o presentación en años, meses y días cronológicos para matrícula, elegibilidad de liga y comprobaciones de mayoría.
Notas clínicas junto a la edad corregida
Escriba la edad de calendario como años cumplidos más meses y días restantes en notas pediátricas, y conserve la edad corregida como cifra clínica aparte.
Extractos de investigación y registro
Calcule la edad cronológica en la fecha de un examen o suceso para que las tablas de cohorte permanezcan estables sin leer un reloj del anfitrión etiquetado como hoy.
Preguntas frecuentes
¿Qué es la edad cronológica?
Es la edad civil de calendario desde una fecha de nacimiento explícita hasta una fecha de referencia explícita: años cumplidos, meses restantes de cero a once, y días restantes tras esos meses. No es edad biológica, de desarrollo, gestacional ni corregida.
¿Qué formato de fecha se exige?
Valores como 1985-7-4 o 1985/07/04 se rechazan para que todo cliente coincida.
¿Qué ocurre si la fecha de nacimiento es posterior a la de referencia?
La edad cronológica no puede ser negativa; intercambie los campos solo si pretendía una herramienta de diferencia de fechas con signo, no una edad.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
¿En qué se diferencia la edad cronológica de la biológica o la corregida?
La edad cronológica es el tiempo de calendario desde el nacimiento. La biológica se estima con biomarcadores, la ósea o de desarrollo compara a un niño con curvas o radiografías, y la corregida resta las semanas en que un bebé nació antes de tiempo.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"birth_date": "1985-07-04",
"reference_date": "2026-03-20"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.chronological_age",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
year_min | 1 |
year_max | 9999 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Las solicitudes API correctas cuestan $0.002; la validación fallida no se cobra.
Qué es la edad cronológica y qué no es
Usted envía birth_date y reference_date; recibe years, months, days, un tramo total de días, un desglose breve en español como treinta y cuatro años, tres meses, cinco días, y una cadena formula que nombra la vía de recorte y corrección de exceso. Las llamadas API correctas cuestan $0.002; la entrada inválida no se cobra.
Cómo se calcula el desglose en años, meses y días
Envíe dos campos de cadena obligatorios, birth_date y reference_date, cada uno un día de calendario ISO estricto como mil novecientos ochenta y cinco guion cero siete guion cero cuatro. Alias habituales como dob, birth, birthdate, as_of y to los acepta el mismo núcleo para que los scripts usen nombres familiares sin cambiar la matemática. Campos ausentes, valores que no son cadena, cadenas que no coinciden con el patrón de cuatro-dos-dos dígitos, fechas que coinciden con el patrón pero no son días de calendario reales, y un nacimiento posterior a la referencia fallan todos con invalid_input y no se cobran. Una consulta correcta cuesta $0.002 por ítem.
Dónde se usa la edad cronológica en el trabajo real
Como esta capacidad es un motor parse puro, el trabajo se ejecuta por completo en su navegador en esta página, y a través de la API cada consulta correcta cuesta $0.002 mientras que la validación fallida no consume saldo.
Preguntas técnicas
¿Por qué necesita una fecha de referencia en lugar de usar el día de hoy?
Ambas fechas son explícitas para que el resultado sea por completo determinista: el mismo par produce siempre los mismos años, meses y días en pruebas golden, widgets sin conexión y workers que no deben leer el reloj del anfitrión.