ForHosting KIT · Hogar, cocina y ocio

Edad en años, meses y días

Obtenga la edad exacta en años, meses y días: alguien nacido el 1990-05-15 tiene 34 años, 3 meses y 5 días el 2024-08-20. Tiene en cuenta los bisiestos y los meses cortos, para formularios escolares, de visado o de consulta médica. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Fecha de nacimiento
1990-05-15
Fecha de referencia
2024-08-20
Obtiene
Años
34
Meses
3
Días
5
Días totales
12 516

Quien busca una calculadora de edad en años, meses y días necesita más que el año del cumpleaños: un formulario escolar, un visado, una nota pediátrica o un registro de nómina piden el desglose civil de cuánto ha vivido alguien desde una fecha de nacimiento explícita hasta un día de referencia explícito. 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 los años cumplidos, los meses restantes y los días restantes. La fecha de nacimiento debe ser igual o anterior a la de referencia para que la edad civil no retroceda; un nacimiento posterior es entrada inválida, no una edad negativa.

Cómo se calcula la edad civil en años, meses y días

Parta de dos fechas civiles de calendario escritas como año, mes y día en la forma internacional ISO con guiones y anchos fijos para que todo cliente coincida en los mismos seis enteros: la fecha de nacimiento y la fecha de referencia que le interese, por ejemplo el día de un formulario, el corte de un informe, una entrevista de visado o un hito histórico.

Para cada cadena confirme que el año esté en un rango gregoriano práctico del año uno al 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.

Esa regla hace legal el veintinueve de febrero en años como dos mil veinticuatro y dos mil, e ilegal en dos mil veintitrés y mil novecientos. Cuando ambos triples son válidos y el nacimiento no es posterior a la referencia, cuente los meses de calendario provisionales entre ellos, súmelos a la fecha de nacimiento recortando el día al último día del mes de destino, y retroceda 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 el día de 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.

Dónde aparecen las calculadoras de edad en años, meses y días

Las oficinas escolares y universitarias imprimen la edad civil en años, meses y días en formularios de matrícula, becas y elegibilidad de exámenes por franja de edad cuando una cifra solo en años oculta a un menor al que aún le faltan once meses para el corte. Los mostradores de inmigración, visados y registro civil piden el mismo desglose para que un funcionario vea los meses restantes sin hacer aritmética de calendario a mano.

Las clínicas pediátricas y de familia escriben la edad como años más meses más días en notas de crecimiento y cartillas de vacunación, sobre todo en los primeros años de vida, cuando una etiqueta solo en años es demasiado gruesa. Las herramientas de recursos humanos y beneficios expresan el servicio continuo o la edad de un dependiente en la misma forma de tres partes para la elegibilidad de un plan.

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 conteos de días laborables que saltan fines de semana, trátelos como intenciones de búsqueda y aterrizajes distintos en lugar de sobrecargar esta página de edad en años, meses y días.

Formularios escolares, de visado y de registro civil

Convierta una fecha de nacimiento ISO y el día de presentación o entrevista en años, meses y días restantes para matrícula, visado y papeles de registro.

Notas de clínica pediátrica y familiar

Escriba la edad de un menor como años cumplidos más meses y días restantes para curvas de crecimiento, cartillas de vacunación y resúmenes de visita.

RR. HH., beneficios y elegibilidad por franja de edad

Calcule la edad civil de un dependiente o empleado hasta el corte de un plan para que los meses restantes se vean en lugar de un año redondeado.

¿Qué significa la edad en años, meses y días?

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, sin usar el «hoy» del reloj de pared ni reglas de días laborables.

¿Qué formato de fecha se exige?

Valores como 1990-5-15 o 1990/05/15 se rechazan para que todo cliente coincida.

¿Qué ocurre si la fecha de nacimiento es posterior a la de referencia?

La edad civil 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.

¿Cómo se tratan las fechas de fin de mes, como el último día de enero?

Al sumar un mes, el día se lleva al último día del mes de destino si hace falta y luego se corrige para no pasar de la fecha de referencia. Del último día de enero al 1 de marzo, el resultado es 1 mes y 1 día.

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.

POSThttps://api.kit.forhosting.com/life/age-in-years-months-and-days

¿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.

curl -X POST https://api.kit.forhosting.com/life/age-in-years-months-and-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"1990-05-15","reference_date":"2024-08-20"}'
{
  "birth_date": "1990-05-15",
  "reference_date": "2024-08-20"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.age_in_years_months_and_days",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

year_min1
year_max9999
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Las solicitudes API correctas cuestan $0.002; la validación fallida no se cobra.

Qué envía usted y qué recibe a cambio

Comprobaciones clásicas incluyen un aniversario exacto de cumpleaños que da años enteros con cero meses y cero días restantes, una referencia a mitad de año como el quince de mayo al veinte de agosto que suma tres meses y cinco días, el treinta y uno de enero al primero de marzo que queda en un mes y un día tras el recorte de febrero, y fechas idénticas que dan cero años, cero meses y cero 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 noventa guion cero cinco guion uno cinco y dos mil veinticuatro guion cero ocho guion dos cero. 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. En caso de éxito la respuesta repite las cadenas ISO normalizadas de birth_date y reference_date, years como años civiles cumplidos, months como meses restantes de cero a once, days como días civiles restantes tras esos meses, total_days como el tramo no negativo de días a partir de los dos números de día juliano, y una cadena formula breve que documenta la vía de recorte y corrección de exceso. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago.

Dónde aparecen las calculadoras de edad en años, meses y días

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.

¿Por qué necesita una fecha de referencia en lugar de usar hoy?

Ambas fechas son explícitas para que el resultado sea plenamente 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.

Ver la documentación completa del KIT →