Calcular la edad a partir de una fecha de nacimiento parece sencillo: resta el año de nacimiento del año actual, pero el resultado correcto depende de si hoy es antes o después del cumpleaños de este año. Añade años bisiestos, meses de distinta longitud y casos especiales como cumpleaños del 29 de febrero, y hay más casos límite de los que la mayoría espera. Esta guía cubre la fórmula exacta, todos los casos especiales y cómo obtener una edad precisa en años, meses, días y horas al instante.
¿Qué es la edad cronológica?
La edad cronológica es el tiempo transcurrido desde la fecha de nacimiento de una persona. Es el significado más común de «edad»: el número que declaras en formularios, el que determina umbrales legales como votar y conducir, y el que se usa para comparar hitos del desarrollo. La edad cronológica siempre se mide desde la fecha exacta de nacimiento hasta una fecha de referencia específica, que suele ser hoy pero puede ser cualquier fecha pasada o futura.
Por qué calcular la edad es más complejo que una resta
La fórmula simple «año actual menos año de nacimiento» solo funciona correctamente cuando el cumpleaños ya ocurrió en el año actual. Una persona nacida el 1 de diciembre de 1990 no ha cumplido 36 años el 1 de junio de 2026: sigue teniendo 35 hasta que llegue su cumpleaños en diciembre. Esta verificación de ocurrencia del cumpleaños es el paso que más gente omite al calcular la edad a mano, y es la razón por la que los cálculos manuales suelen fallar por un año.
Edad cronológica frente a otros tipos de edad
- Edad cronológica: tiempo transcurrido desde el nacimiento, el significado estándar en la vida diaria y la mayoría de contextos legales
- Edad corregida: usada para bebés prematuros; edad cronológica menos las semanas de adelanto en el parto
- Edad biológica: medida de qué tan bien funciona el cuerpo en relación con la edad cronológica; usada en contextos de salud
- Edad mental: medida del desarrollo cognitivo en relación con el desarrollo típico a una edad cronológica dada
Note
La fórmula de cálculo de la edad
La fórmula correcta para calcular los años cumplidos tiene dos componentes: una diferencia bruta de años y un ajuste por la ocurrencia del cumpleaños. Juntos, dan el número exacto de años completos de edad a cualquier fecha de referencia.
La fórmula de dos pasos
Paso 1: Resta el año de nacimiento del año de referencia para obtener el conteo bruto de años. Paso 2: Resta 1 si el cumpleaños aún no ha ocurrido en el año de referencia (es decir, el mes de referencia es anterior al mes de nacimiento, o los meses son iguales pero el día de referencia es anterior al día de nacimiento). El resultado es el número exacto de años cumplidos.
Edad en años cumplidos = (Año de referencia − Año de nacimiento) − (1 si el cumpleaños aún no ha ocurrido en el año de referencia, 0 en caso contrario).
Un ejemplo resuelto
Persona nacida el 15 de agosto de 1988. Fecha de referencia: 10 de junio de 2026. Conteo bruto: 2026 − 1988 = 38. ¿Ha ocurrido el cumpleaños en 2026? El 15 de agosto es después del 10 de junio, así que no: el cumpleaños aún no ha pasado. Resta 1: 38 − 1 = 37. La persona tiene 37 años el 10 de junio de 2026. Cumplirá 38 el 15 de agosto de 2026.
Cómo calcular la edad paso a paso
Para una edad exacta en años, meses y días, y no solo años cumplidos, necesitas tres cálculos separados. El proceso se basa en la fórmula de dos pasos anterior y añade precisión de meses y días.
Calcula los años cumplidos
Aplica la fórmula de dos pasos: (año de referencia − año de nacimiento) menos 1 si el cumpleaños aún no ha ocurrido en el año de referencia. Esto da el componente de años de la edad exacta. Para alguien nacido el 15 de agosto de 1988 con fecha de referencia del 10 de junio de 2026, el componente de años es 37.
Calcula los meses completos desde el último cumpleaños
Cuenta los meses de calendario completos desde el cumpleaños más reciente hasta la fecha de referencia. El cumpleaños más reciente de nuestro ejemplo es el 15 de agosto de 2025. Del 15 de agosto de 2025 al 10 de junio de 2026 hay 9 meses completos (septiembre, octubre, noviembre, diciembre, enero, febrero, marzo, abril, mayo). El componente de meses es 9.
Calcula los días restantes
Cuenta los días desde el último mes completado hasta la fecha de referencia. Del 15 de mayo de 2026 (9 meses después del último cumpleaños) al 10 de junio de 2026 hay 26 días. El componente de días es 26. La edad exacta es, por lo tanto, 37 años, 9 meses y 26 días el 10 de junio de 2026.
Usa la Calculadora de Edad para precisión automática
El cálculo manual funciona para una fecha, pero se vuelve tedioso para varias fechas o cuando también necesitas horas y minutos. La Calculadora de Edad acepta cualquier fecha de nacimiento y fecha de referencia, y devuelve al instante la edad exacta en años, meses, semanas, días, horas y minutos, incluida una cuenta regresiva al próximo cumpleaños.
Calculadora de Edad
Calcula la edad cronológica exacta en años, meses, semanas, días, horas y minutos a partir de cualquier fecha de nacimiento, con cuenta regresiva al próximo cumpleaños y fechas de hitos, gratis y en tu navegador.
Casos especiales en el cálculo de la edad
La mayoría de las fechas de nacimiento son directas de calcular, pero varios escenarios específicos introducen ambigüedad o requieren una decisión de convención deliberada. Estos casos límite son importantes en contextos legales, médicos y administrativos.
29 de febrero: cumpleaños en día bisiesto
Las personas nacidas el 29 de febrero tienen un cumpleaños de calendario que solo existe en años bisiestos. En años no bisiestos existen dos convenciones: tratar el cumpleaños como 28 de febrero (más común en EE. UU.) o 1 de marzo (más común en Reino Unido y algunos países europeos). Para el cálculo de edad, la Calculadora de Edad usa el 28 de febrero como convención predeterminada en años no bisiestos, coincidiendo con el estándar legal más usado. Esto afecta si una persona de cumpleaños bisiesto ha cumplido una edad dada a fines de febrero en un año no bisiesto.
Fechas de nacimiento a fin de mes
Una persona nacida el 31 de enero tiene un aniversario mensual en meses que tienen 28, 29 o 30 días. La convención estándar es tratar el último día de un mes más corto como el aniversario mensual, de modo que el aniversario mensual en febrero del 31 de enero es el 28 de febrero (o 29 en año bisiesto). Esto importa al calcular meses exactos para fines médicos o legales, como la edad de un bebé en meses cumplidos.
| Escenario | Fecha de nacimiento | Fecha de referencia | Edad correcta | Error común |
|---|---|---|---|---|
| Cumpleaños aún no pasado | 15 ago 1990 | 10 jun 2026 | 35 años | 36 años (resta bruta) |
| Cumpleaños hoy | 10 jun 1990 | 10 jun 2026 | 36 años | 35 años (error de uno) |
| Día bisiesto, año no bisiesto | 29 feb 2000 | 28 feb 2026 | 25 años (EE. UU.) | 24 años |
| Fin de mes corto | 31 ene 1990 | 28 feb 2026 | 36 años 0 meses 28 días | 36 años 0 meses 27 días |
| Fecha de referencia futura | 15 ago 1990 | 15 ago 2030 | 40 años exactos | 39 años |
Warning
Edad en meses, semanas, días y horas
Los años cumplidos no siempre son la unidad más útil de edad. El desarrollo infantil se mide en meses. Los umbrales legales de edad en algunas jurisdicciones se miden en días. La edad exacta para ventanas de elegibilidad sensibles al tiempo puede requerir horas. Cada unidad requiere un enfoque de cálculo ligeramente diferente.
Edad en meses totales
Meses totales de edad = (años cumplidos × 12) + meses completos desde el último cumpleaños. Para el ejemplo anterior (37 años, 9 meses), meses totales = (37 × 12) + 9 = 453 meses cumplidos. Esta es la medida principal que usan los pediatras para niños menores de 24 meses, donde las diferencias de desarrollo mensuales son clínicamente significativas. La Calculadora de Edad de Bebés está optimizada para este caso, mostrando la edad en semanas y meses con contexto de hitos del desarrollo.
Edad en días totales
Los días totales de edad requieren contar cada día calendario desde la fecha de nacimiento hasta la fecha de referencia, teniendo en cuenta el número variable de días de cada mes y los años bisiestos de cada año recorrido. La fórmula aproximada es: (años cumplidos × 365,25) + días restantes, pero para resultados exactos usa la Calculadora de Diferencia de Fechas, que cuenta el número preciso de días entre dos fechas de calendario.
Edad en horas y minutos
Para la edad más precisa, útil para presentaciones novedosas de «edad exacta» o para aplicaciones que necesitan verificar elegibilidad hasta el minuto, multiplica los días totales por 24 para horas y por 1440 para minutos. La Calculadora de Edad proporciona estos valores automáticamente junto con años, meses y días. Con 37 años y 9 meses, una persona ha vivido aproximadamente más de 13.800 días, 331.000 horas o 19.900.000 minutos.
Tipos especiales de cálculo de edad
Varios casos de uso específicos requieren enfoques de cálculo de edad que van más allá de la fórmula cronológica estándar. Cada uno tiene sus propias convenciones y herramientas.
Edad corregida para bebés prematuros
La edad corregida (también llamada edad ajustada) se usa para bebés prematuros. Resta el número de semanas de adelanto de la edad cronológica. Un bebé nacido 10 semanas antes que ahora tiene 6 meses (aproximadamente 26 semanas) tiene una edad corregida de 16 semanas, unos 4 meses. Los pediatras usan la edad corregida para evaluar hitos del desarrollo hasta unos 24 meses. La Calculadora de Edad Corregida maneja esto automáticamente al introducir la fecha de nacimiento y las semanas de prematuridad.
Edad en una fecha futura
Calcular la edad futura, «¿qué edad tendré el 1 de enero de 2030?», usa la misma fórmula con una fecha de referencia futura en lugar de hoy. Sustituye la fecha objetivo por la «fecha actual» en todos los cálculos. Esto es útil para la planificación del retiro (edad en la fecha de jubilación), verificación de elegibilidad (edad cuando un niño entra a la escuela) y planificación legal (edad cuando se cumplen las condiciones de un testamento). La Calculadora de Ahorro para el Retiro usa la edad de jubilación como entrada clave para sus proyecciones.
Tip
Mejores prácticas para calcular la edad
Hacer cálculos de edad correctos, especialmente para aplicaciones legales y médicas, requiere convenciones consistentes y conciencia de los casos límite que confunden los cálculos manuales. Estas prácticas previenen los errores más comunes.
Especifica siempre la fecha de referencia
La «edad» sin fecha de referencia es ambigua: solo es precisa en un momento dado. Al registrar o comunicar la edad en un documento, indica siempre la fecha a partir de la cual se calculó. En documentos legales, el certificado de nacimiento muestra la fecha de nacimiento, no la edad; la edad se deriva de ella y cambia a diario. Al construir lógica de restricción por edad en software, calcula siempre la edad en tiempo de ejecución contra la fecha de hoy, en lugar de almacenar una edad calculada que queda obsoleta.
Usa el formato de fecha ISO 8601 para los cálculos
La ambigüedad del formato de fecha es la segunda fuente más común de errores al calcular la edad. «06/07/1990» significa 7 de junio en EE. UU. y 6 de julio en Reino Unido. El formato ISO 8601 (AAAA-MM-DD) no es ambiguo y es el estándar para software y sistemas de datos. Al introducir fechas de nacimiento en calculadoras, formularios o campos de base de datos, usa o convierte siempre al formato ISO 8601 para evitar ambigüedades. La Calculadora de Diferencia de Fechas usa entrada ISO 8601 para eliminar esta clase de error.
- Especifica fechas de referencia: anota siempre la fecha «a partir de» junto a cualquier edad calculada
- Usa el formato ISO 8601: AAAA-MM-DD evita la ambigüedad entre las convenciones de fecha de EE. UU. y Reino Unido
- Verifica el manejo de años bisiestos: confirma que tu herramienta o código maneja el 29 de febrero correctamente para cumpleaños en día bisiesto
- Valida el paso de ocurrencia del cumpleaños: no uses la resta bruta de años sin comprobar si el cumpleaños ya pasó
- Usa herramientas exactas para bebés: para niños menores de 2 años, usa la Calculadora de Edad de Bebés, que muestra semanas y meses con contexto de hitos
Calculadora de Diferencia de Fechas
Calcula el número exacto de días, semanas, meses y años entre dos fechas cualesquiera, útil para cálculos de edad en días y tiempo entre eventos.
Key takeaways
- Edad en años cumplidos = (año de referencia − año de nacimiento) menos 1 si el cumpleaños aún no ha ocurrido este año; la verificación de ocurrencia del cumpleaños es el paso que más gente omite.
- Para una edad exacta en años, meses y días, cuenta primero los años cumplidos, luego los meses completos desde el último cumpleaños y después los días restantes.
- Los cumpleaños del 29 de febrero usan el 28 de febrero (EE. UU.) o el 1 de marzo (Reino Unido) en años no bisiestos; confirma la convención de tu jurisdicción antes de usarla en contextos legales o médicos.
- Usa la Calculadora de Edad para precisión automática en años, meses, semanas, días, horas y minutos desde cualquier fecha de nacimiento a cualquier fecha de referencia.
- Para bebés menores de 24 meses, usa la Calculadora de Edad de Bebés, que muestra la edad en semanas y meses con fechas de hitos del desarrollo.
- La edad corregida para bebés prematuros resta las semanas de adelanto a la edad cronológica; los pediatras la usan para evaluaciones del desarrollo hasta unos 2 años.
- Especifica siempre la fecha de referencia al registrar la edad; una edad calculada queda obsoleta al día siguiente, por lo que la fecha de nacimiento es siempre la fuente autorizada.