Cómo calcular la edad a partir de la fecha de nacimiento
Para calcular la edad, resta el año de nacimiento al año actual y después resta 1 si el cumpleaños todavía no ha llegado este año. Una persona nacida el 25 de noviembre de 1990 tiene 35 años el 13 de julio de 2026, porque 2026 menos 1990 es 36 y su cumpleaños de noviembre aún no ha llegado. Esto basta para la mayoría de los formularios. Para obtener la edad exacta en meses y días, o los días vividos, hace falta prestar un poco más de atención.
El método rápido
La edad, tal como se cuenta en la mayor parte del mundo, es el número de cumpleaños que has cumplido. Tienes 0 años hasta tu primer cumpleaños y sumas un año en cada aniversario de tu fecha de nacimiento. Por eso, el cálculo tiene dos pasos:
- Resta el año de nacimiento al año actual.
- Compara el mes y el día. Si la fecha de hoy es anterior al cumpleaños en el calendario, resta 1.
Para alguien nacido el 4 de marzo de 1988, al consultar el 13 de julio de 2026: 2026 menos 1988 es 38 y el 4 de marzo ya ha pasado, así que la edad es 38 años. Para alguien nacido el 25 de noviembre de 1990: 36, menos 1 porque el 25 de noviembre aún no ha llegado, es decir, 35. La mayoría de los errores se deben a saltarse el segundo paso. Por eso, la pregunta «¿cuántos años tengo si nací en 1990?» tiene dos respuestas según la fecha.
Edad exacta en años, meses y días
Para obtener la edad exacta, avanza desde la fecha de nacimiento en unidades completas y cuenta lo que queda. Este es el método de los aniversarios, en el que puedes confiar porque nunca produce números negativos:
- Suma años completos a la fecha de nacimiento sin pasar de hoy. Esa cantidad es la edad en años.
- Desde el último cumpleaños, suma meses completos sin pasar de hoy.
- Cuenta los días que transcurren desde ese punto hasta hoy.
Ejemplo resuelto: nacimiento el 25 de noviembre de 1990 y fecha de consulta el 13 de julio de 2026. Al sumar 35 años se llega al 25 de noviembre de 2025 (con 36 se pasaría de la fecha). Al sumar 7 meses se llega al 25 de junio de 2026. Del 25 de junio al 13 de julio transcurren 18 días. La edad exacta es 35 años, 7 meses y 18 días.
En papel, también se suele usar el método de pedir prestado, como en una resta con llevadas. Escribe las fechas en orden de año, mes y día y resta cada columna. Si los días dan un número negativo, toma prestado el número de días del mes anterior al actual y resta 1 a los meses. Si los meses dan un número negativo, suma 12 y resta 1 a los años.
| Paso | Años | Meses | Días |
|---|---|---|---|
| Hoy | 2026 | 7 | 13 |
| Fecha de nacimiento | 1990 | 11 | 25 |
| Diferencia inicial | 36 | -4 | -12 |
| Pedir prestados los 30 días de junio | 36 | -5 | 18 |
| Pedir prestados 12 meses | 35 | 7 | 18 |
En este caso, ambos métodos coinciden. Sus resultados difieren cerca del final de mes, el primero de los casos especiales que veremos a continuación.
Edad en días, semanas y horas
La edad en días es el número de días transcurridos desde la fecha de nacimiento hasta hoy, sin contar el propio día del nacimiento: el día en que naces tienes 0 días y al día siguiente, 1. En el ejemplo anterior, del 25 de noviembre de 1990 al 13 de julio de 2026 hay 13.014 días. Los días bisiestos dificultan el cálculo manual, así que usa la calculadora de fechas o lee nuestra guía sobre cómo contar los días entre dos fechas.
A partir de ahí puedes calcular las semanas y los meses. Divide los días entre 7 para obtener las semanas: 13.014 días son 1.859 semanas y 1 día. El total de meses se obtiene de la edad exacta: 35 años y 7 meses son 427 meses.
Las horas son la cifra menos exacta. Multiplicar los días por 24 da 312.336 horas, pero supone que naciste a medianoche y no tiene en cuenta el horario de verano, que acorta un día cada primavera y alarga otro cada otoño en los lugares donde se aplica. A lo largo de una vida, esos cambios se compensan aproximadamente y dejan un error de una hora como máximo, pero desconocer la hora de nacimiento deja un margen de hasta 24 horas. Considera la edad en horas una cifra aproximada.
Casos especiales
Nacimiento el 29 de febrero
El 29 de febrero solo existe en los años bisiestos: todos los años divisibles entre 4, salvo los años de cambio de siglo que no sean divisibles entre 400. Una persona nacida el 29 de febrero de 2000 celebró su sexto cumpleaños en esa fecha en 2024 y tendrá el siguiente en 2028 (la regla completa se explica en las reglas de los años bisiestos). En los tres años comunes intermedios hay dos convenciones para el cumpleaños:
- El 28 de febrero, que mantiene el cumpleaños en febrero. El método de los aniversarios también llega a esta fecha, porque recurre al último día de un mes más corto.
- El 1 de marzo, el día después del 28 de febrero. A esta fecha llega el método de pedir prestado: el 28 de febrero de 2026 da 25 años, 11 meses y 30 días, y el 1 de marzo da exactamente 26 años.
Para las edades legales, por ejemplo, cuando una persona nacida en día bisiesto puede conducir, votar o comprar alcohol, la respuesta depende de la jurisdicción. Consulta la norma que te corresponda en lugar de guiarte por una calculadora.
Nacimiento en día 31
El cálculo de meses presenta dificultades cuando el día de nacimiento no existe en el mes de destino. Si naciste el 31 de enero de 2000, ¿qué fecha cae un mes después del 31 de enero de 2026? Como ocurre con el 29 de febrero, el método de los aniversarios usa el último día del mes más corto, así que el 28 de febrero de 2026 la edad es de 26 años y 1 mes, y el 1 de marzo es de 26 años, 1 mes y 1 día. El método básico de pedir prestado falla aquí. El 1 de marzo resta 31 a 1 y solo toma prestados los 28 días de febrero, con un resultado de menos 2 días. Las hojas de cálculo presentan el mismo problema: se advierte que la opción «MD» de la función DATEDIF puede devolver un número negativo, un cero o un resultado incorrecto. Nuestra guía para calcular la edad en una hoja de cálculo ofrece fórmulas que lo evitan.
Nacimiento en otra zona horaria
Tu fecha de nacimiento es la fecha local del lugar donde naciste, la que figura en tu certificado de nacimiento. Un bebé nacido a las 23:30 del 31 de diciembre en Nueva York nació a las 04:30 del 1 de enero según la hora de Londres, pero su cumpleaños sigue siendo el 31 de diciembre. No cambies la fecha cuando te mudes.
Sistemas para contar la edad en el mundo
Todo lo anterior corresponde a la edad internacional: cero al nacer y un año más en cada cumpleaños. No es el único sistema. Según el cómputo tradicional de Corea del Sur, un bebé tenía 1 año al nacer y todo el mundo sumaba un año el 1 de enero, por lo que un niño nacido el 31 de diciembre cumplía 2 años al día siguiente.
Corea del Sur adoptó la edad internacional en sus documentos legales y administrativos el 28 de junio de 2023, lo que hizo que la mayoría de las personas fueran uno o dos años más jóvenes sobre el papel de un día para otro. Con el cambio, el gobierno mantuvo un tercer sistema, la «edad por año» (el año actual menos el año de nacimiento), para ámbitos como el año escolar, el servicio militar y la edad legal para beber alcohol. Las diferencias se explican en nuestra guía sobre la edad coreana.
Usa la calculadora de edad
La calculadora de edad hace las cuentas por ti:
- Introduce la fecha de nacimiento.
- Deja la fecha de hoy en «edad en esta fecha» o elige otra, por ejemplo, una fecha límite deportiva o el inicio del curso escolar.
- Consulta la edad exacta en años, meses y días, con el total en días, semanas y horas debajo.
Para el próximo cumpleaños, una cuenta regresiva muestra los días que faltan. Para comprobar el resultado a mano, suma a la fecha de nacimiento los años y meses que muestra la calculadora y confirma que llegas a la fecha de hoy.
Preguntas frecuentes
¿Cuántos años tengo si nací en 2000?
Tienes 26 años después de tu cumpleaños en 2026 y 25 antes de esa fecha. Resta el año de nacimiento al año actual y después resta 1 si tu cumpleaños todavía no ha llegado.
¿Cómo calculo mi edad en días?
Cuenta los días desde tu fecha de nacimiento hasta hoy, sin incluir el día del nacimiento. Una calculadora de fechas hace este cálculo e incluye los días bisiestos.
¿Cuándo cumple años una persona nacida el 29 de febrero?
En los años bisiestos, el 29 de febrero. En los demás años se suele celebrar el 28 de febrero o el 1 de marzo, y las normas legales varían según el país o estado.
¿Por qué mi hoja de cálculo muestra un número negativo de días?
Las fórmulas que toman prestados días, incluida DATEDIF con «MD», pueden fallar cuando el día de nacimiento es posterior al número de días del mes anterior, como sucede con un nacimiento en día 31. Calcula primero los meses completos y después cuenta los días restantes.
Todas las fechas, diferencias horarias y cálculos de esta página se han comprobado con las fuentes de abajo.