Saltar al contenido principal
CalcMax

Calculadora de diferencia de edad

Resultado

5La primera fecha es anterior

Años

Meses
5
Días
14 días
Meses totales
65
Días de diferencia (positivo si la primera fecha es anterior)
1991 días

Dos cumpleaños, una respuesta: esta calculadora de diferencia de edad da la diferencia exacta entre dos personas en años, meses y días, y además dice cuál de las dos es mayor. Si cambias las dos fechas de sitio, el tamaño de la diferencia no se mueve: solo cambia el veredicto, que es justo lo que se venía a preguntar. El mismo intervalo se lee también como un solo número de meses y como un número de días de diferencia con signo, así que puedes compararlo con un umbral escrito en cualquiera de las dos unidades. Aquí la edad es la distancia entre dos fechas y no una edad medida desde hoy, de modo que da igual que las dos personas ya no estén: la aritmética no cambia.

Fórmula

diferencia de edad = la fecha posterior menos la anterior, descompuesta en años completos, meses completos y los días que sobran, con el signo del resultado registrando cuál de las dos fechas era la anterior

firstBirthDate
La primera fecha de nacimiento. La casilla en la que la escribas decide el signo de los días de diferencia, no el tamaño de la diferencia
secondBirthDate
La segunda fecha de nacimiento. En cualquier orden salen los mismos años, meses, días y meses totales
years
Años completos entre las dos fechas: cuánto mayor es el mayor, en años cumplidos
months
Meses completos que quedan una vez quitados esos años; de 0 a 11
days
Días que quedan una vez quitados los meses completos. Nunca es negativo, en cualquier orden en que se escriban las fechas
totalMonths
Toda la diferencia contada en meses: cinco años y cinco meses son 65, la cifra que sirve para comparar entre años distintos
daysApart
La diferencia en días, con signo: positivo cuando la primera fecha es la anterior, negativo cuando lo es la segunda y cero el mismo día

Úsala cuando haya que comparar las edades de dos personas y no tomar cada edad por su cuenta: la diferencia entre hermanos, un año de promoción, una norma de pensión o de prestación que depende de quién es mayor, o un par de fechas de un árbol genealógico donde los años importan más que el día exacto. Los meses son la unidad que sobrevive a un redondeo, porque una diferencia de 65 meses siguen siendo 65 meses caigan como caigan los cumpleaños. No la uses para saber cuántos años tiene hoy cada una de las dos personas: eso necesita un reloj y es cosa de la calculadora de edad, que lee la fecha actual por ti.

Ejemplos resueltos

  1. 1990-01-01 y 1995-06-15

    1. Del 1 de enero de 1990 al 1 de enero de 1995 hay cinco años completos, así que years es 5
    2. Del 1 de enero de 1995 al 1 de junio de 1995 hay cinco meses completos, así que months es 5
    3. La frontera de mes es el 1 de junio de 1995 y la fecha posterior es el 15 de junio, así que days es 14
    4. 5 × 12 + 5 = 65 meses
    5. Del 1 de enero de 1990 al 1 de enero de 1995 hay 1826 días (cinco años con 1992 como bisiesto), más 151 días hasta el 1 de junio y 14 más hasta el 15 de junio: 1991 días

    1991 es el número que conviene comprobar a mano: cinco años de calendario son 1826 días y no 1825 porque 1992 es bisiesto, y perder ese día es la forma más común de equivocarse aquí.

  2. Las mismas dos personas, con las fechas escritas al revés

    1. Las cuatro cifras del intervalo no cambian: 5 años, 5 meses, 14 días, 65 meses
    2. La cifra de días de diferencia cambia de signo, de 1991 a -1991
    3. El distintivo cambia con ella: ahora la primera fecha es la posterior, así que la segunda persona es la mayor de las dos
    4. Nada más se mueve: no hay un número de meses negativo ni un número de días negativo

    Al intercambiar las entradas solo cambia una de las cinco cifras, y eso es deliberado. La diferencia es una distancia y las distancias no tienen dirección; quién es mayor es otra pregunta, y es la que responde el signo.

Limitaciones

Las dos fechas tienen que ser fechas reales del calendario, y el 30 de febrero se rechaza en lugar de convertirse en el 2 de marzo. La diferencia se calcula en meses de calendario, así que cuenta solo meses terminados y marca 0 en diferencias de unas semanas: ahí lo que hay que leer es la cifra de días de diferencia. Una diferencia de un día y una de 370 días pueden informar las dos de 0 meses. No hay nada de zonas horarias, porque solo se comparan fechas y no se consulta ningún reloj. La herramienta da el tamaño de la diferencia y cuál de las dos personas es mayor; no da la edad actual de ninguna de ellas, que necesita la fecha de hoy y es otro cálculo.

Preguntas frecuentes

¿Cómo se calcula la diferencia de edad entre dos cumpleaños?
Resta la fecha anterior de la posterior y descompón el resultado en años, meses y días: del 1 de enero de 1990 al 15 de junio de 1995 son 5 años, 5 meses y 14 días. El orden no importa para esa cifra: escribas las fechas como las escribas, salen los mismos 5/5/14. La diferencia de edad en meses completos, 65, suele ser el número más útil, porque no depende de qué día del mes caigan los cumpleaños.
¿Cuál de los dos es mayor?
El que tiene la fecha de nacimiento anterior, y el distintivo que hay sobre los resultados lo dice sin rodeos: «La primera fecha es anterior» o «La segunda fecha es anterior». Es lo único que cambia al intercambiar las dos casillas: la diferencia de cinco años siguen siendo cinco años. Si las dos fechas son idénticas, el distintivo dice «El mismo día» y todas las cifras son cero.
¿Importa en qué casilla escribo cada fecha?
Para el tamaño de la diferencia de edad, no. Los años, los meses, los días y los meses totales son idénticos en los dos sentidos, porque una diferencia entre dos fechas es una distancia y las distancias no tienen dirección. Sí importa para la línea de días de diferencia, que es positiva cuando en la primera casilla está la fecha anterior y negativa cuando no. Ese signo es lo que lee el distintivo.
¿Por qué la cifra de meses es cero para dos personas nacidas con unas semanas de diferencia?
Porque cuenta solo meses completos, y una diferencia de unas semanas no contiene ninguno. Dos personas nacidas con 30 días de diferencia informan de 0 meses y 30 días, no de 1,0 meses. Para diferencias de menos de unos dos meses hay que leer los días de diferencia; el recuento de meses completos está para diferencias en las que los años y los meses son el titular, como los 65 meses entre dos hermanos.
¿En qué se diferencia de una calculadora de años entre dos fechas?
Responde a otra pregunta con la misma aritmética. Una calculadora de años entre dos fechas informa de cuánto dura un intervalo y deja fuera quién llegó antes; esta añade el veredicto, que es lo que se quiere con dos cumpleaños y no con dos acontecimientos. También da la diferencia en días con signo, así que una diferencia de cinco años se lee como 1991 días y con las entradas al revés como -1991.

Referencias

Calculadoras relacionadas