El método correcto: años, luego meses, luego días
Primero, los años: resta el año de nacimiento del año actual, y quita un año si tu cumpleaños de este año aún no ha llegado. Después, los meses: cuenta los meses completos desde tu último cumpleaños hasta la fecha actual. Por último, los días: los días que han pasado desde el mismo día del mes anterior. Este orden evita el error más común, que es restar día con día y mes con mes sin ajustar: si naciste el 14 de abril y hoy es 28 de octubre, no puedes decir "octubre menos abril son 6 meses" sin comprobar que el día 28 ya pasó el día 14, que es lo que hace que esos 6 meses sean completos.
¿Y si el día actual es menor que el día de nacimiento? Entonces hay que "pedir prestado" un mes: por ejemplo, del 20 de mayo al 10 de octubre no son 5 meses, sino 4 meses y 20 días, porque octubre aún no llegó al día 20 y hay que contar desde el 20 de septiembre. El mes prestado se cuenta con los días del mes anterior (septiembre tiene 30 días), así que del 20 de septiembre al 10 de octubre van 20 días. Esta es la parte que hace que el cálculo a mano falle tan a menudo, y la razón por la que conviene seguir el orden años-meses-días sin atajos.
Ejemplo numérico completo: del 14 de abril de 1992 al 28 de octubre de 2026
- Años: del 14 de abril de 1992 al 14 de abril de 2026 van 34 años completos.
- Meses: del 14 de abril de 2026 al 14 de octubre de 2026 van 6 meses completos.
- Días: del 14 de octubre de 2026 al 28 de octubre de 2026 van 14 días.
- Resultado: 34 años, 6 meses y 14 días.
- Comprobación: 34 años + 6 meses + 14 días, sumados a la fecha de nacimiento, devuelven exactamente el 28 de octubre de 2026.
Segundo ejemplo, con préstamo de mes: del 20 de mayo de 2000 al 10 de octubre de 2026. Años: del 20 de mayo de 2000 al 20 de mayo de 2026 son 26 años. Meses: del 20 de mayo al 20 de septiembre son 4 meses completos (octubre aún no llegó al día 20). Días: del 20 de septiembre al 10 de octubre son 20 días. Resultado: 26 años, 4 meses y 20 días. Observa que no son 5 meses: el día 10 es menor que el día 20, así que un mes queda incompleto y se convierte en días.
Paso a paso para calcular cualquier edad exacta
- Escribe tu fecha de nacimiento y la fecha de referencia (normalmente, hoy).
- Calcula los años completos: año actual menos año de nacimiento, menos 1 si tu cumpleaños aún no llegó este año.
- Desde tu último cumpleaños, cuenta los meses completos hasta la fecha de referencia.
- Cuenta los días desde el mismo día del mes anterior hasta la fecha de referencia.
- Si el día de referencia es menor que el día de nacimiento, resta un mes y suma los días del mes anterior.
Un caso especial: los nacidos el 29 de febrero. En años no bisiestos, en España se considera el 28 de febrero a efectos legales. Si necesitas la edad para un trámite, confirma el criterio del organismo que lo pide.
Si además quieres controlar tu asistencia a clase en ese periodo, la guía de cómo calcular el porcentaje de asistencia explica ese cálculo, y si trabajas con horas, la guía de cómo calcular las horas trabajadas muestra cómo restar tiempos sin errores.
Errores comunes
- Restar fechas como números: 2026 − 1992 = 34 solo vale si el cumpleaños ya pasó este año; si no, son 33.
- Ignorar el préstamo de mes: si el día actual es menor que el de nacimiento, hay un mes menos y unos días más.
- Suponer que todos los meses duran 30 días: febrero, y los meses de 31 días, cambian el recuento de días.
- Olvidar los años bisiestos: al contar días totales (no años-meses-días), cada 29 de febrero añade un día.