Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Edad
26 years, 5 months, 25 days
tiempo transcurrido entre las dos fechas
Años 26
Meses 5
Días 25

Qué hace esta calculadora

Esta calculadora de edad en años, meses y días mide el tiempo exacto transcurrido entre una fecha de nacimiento (o cualquier fecha inicial) y una fecha de referencia que tú elijas. En lugar de darte un único número decimal, descompone la diferencia en años completos, meses completos y los días restantes, tal y como solemos expresar la edad de forma natural: por ejemplo, «32 años, 4 meses y 18 días».

Cómo usarla

Introduce la fecha de nacimiento con valores independientes de año, mes y día y, a continuación, indica la fecha de referencia (que por defecto es hoy). Pulsa calcular y el resultado mostrará el desglose completo. Lo habitual es que la fecha de referencia sea igual o posterior a la fecha de nacimiento.

La fórmula explicada

El cálculo comienza restando cada componente por separado: años \(= A_2 - A_1\), meses \(= M_2 - M_1\), días \(= D_2 - D_1\). Como los meses tienen distinta duración y algunos años son bisiestos, hay dos pasos de «préstamo» que corrigen los valores negativos.

$$\text{Edad} = (A_2 - A_1)\ \text{años},\ (M_2 - M_1)\ \text{meses},\ (D_2 - D_1)\ \text{días (con préstamo)}$$

Si el número de días sale negativo, se suma la cantidad de días del mes anterior a la fecha de referencia y se resta uno al recuento de meses.

$$D = D_2 - D_1 + \text{díasMesAnterior},\quad M = M - 1$$

Si después el recuento de meses queda negativo, se le suman 12 y se resta uno al recuento de años.

$$M = M_2 - M_1 + 12,\quad Y = Y - 1$$

Se respetan los años bisiestos (divisibles entre 4, pero no entre 100 salvo que también lo sean entre 400), de modo que febrero se cuenta correctamente como 28 o 29 días.

Línea de tiempo que muestra dos fechas divididas en segmentos de años, meses y días
La edad se mide como años completos, luego los meses restantes y por último los días restantes entre las dos fechas.

Ejemplo resuelto

Fecha de nacimiento 15-01-2000 y fecha de referencia 10-03-2024. Días: \(10 - 15 = -5\), por lo que tomamos prestado febrero de 2024 (un año bisiesto = 29 días):

$$10 - 15 + 29 = 24\ \text{días}$$

y los meses bajan en 1. Meses: \(3 - 1 - 1 = 1\). Años: \(2024 - 2000 = 24\). Resultado: 24 años, 1 mes y 24 días.

Diagrama que muestra el préstamo de días y meses entre las columnas del calendario
Cuando los días o los meses quedan negativos, se toma prestado de la unidad mayor siguiente (los meses aportan ~30 días, un año aporta 12 meses).

Términos Clave Explicados

Fecha de nacimiento
La anterior de las dos fechas — el día en que la persona (u objeto) comenzó. En la fórmula proporciona los valores birthYear, birthMonth, y birthDay que se restan de la fecha de referencia.
Fecha de referencia
La fecha de referencia que estás midiendo (a menudo hoy). Proporciona toYear, toMonth, y toDay. La edad es cuánto tiempo ha transcurrido desde la fecha de nacimiento hasta e incluyendo este punto.
Año bisiesto
Un año que contiene 366 días, con el 29 de febrero agregado. En el calendario gregoriano un año es bisiesto si es divisible por 4, excepto los años de siglo, que también deben ser divisibles por 400 (por lo que 2000 fue un año bisiesto pero 1900 no lo fue). Los años bisiestos afectan los recuentos de días siempre que el 29 de febrero cae dentro del intervalo.
Endeudamiento de calendario
El ajuste que mantiene el resultado no negativo. Si la diferencia de días \(D<0\), tomas prestado un mes: suma el número de días del mes anterior a \(D\) y reduce \(M\) por 1. Si la diferencia de meses \(M<0\), tomas prestado un año: suma 12 a \(M\) y reduce \(Y\) por 1. Esto refleja el endeudamiento en la resta ordinaria.
daysInPrevMonth
La longitud (28, 29, 30, o 31 días) del mes de calendario inmediatamente anterior al mes de referencia — el valor sumado a \(D\) durante un endeudamiento de días. Debido a que las longitudes de los meses varían, el número exacto de días que “completa” un mes parcial no es fijo, por lo que una edad en días no se puede derivar solo de años y meses.
Meses transcurridos vs. años decimales
Meses transcurridos cuentan meses de calendario completos realmente completados (p. ej. 18 meses), preservando los límites de mes reales. Un año decimal divide los días totales por una longitud de año promedio (p. ej. 365.25) para dar una cifra como 1.52 años. Los años decimales son convenientes para promediar pero pierden la estructura de calendario exacta; el desglose (años, meses, días) es preciso al calendario real.

Preguntas frecuentes

¿Tiene en cuenta los años bisiestos? Sí: tanto la duración de febrero como el préstamo aplican las reglas completas de los años bisiestos.

¿Qué ocurre si la fecha de referencia es anterior a la de nacimiento? Los resultados pueden salir negativos; para obtener una edad con sentido, mantén la fecha de referencia igual o posterior a la fecha de nacimiento.

¿Por qué dividir en años, meses y días? Porque refleja la forma habitual de expresar la edad y resulta mucho más intuitivo que un único valor decimal en años.

Última actualización: