Conectar vía MCP →

Ingresar cálculo

Fecha de nacimiento
Calcular la edad en (fecha de referencia)
Edad (solo se usa en los modos Fecha de nacimiento y Fecha de fallecimiento)

Fórmula

Fórmula: Calculadora de edad entre dos fechas
Show calculation steps (1)
  1. Decimal years

    Decimal years: Calculadora de edad entre dos fechas

    Total whole days divided by the average Gregorian year length.

Publicidad

Resultados

Edad
36 years 2 months 21 days
Born 1990-3-25 · on 2026-6-15
Años decimales 36,225
Meses + días 434 months 21 days
Semanas + días 1.890 weeks 1 days
Días totales 13.231
Horas aprox. 317.544
Minutos aprox. 19.052.640
Segundos aprox. 1.143.158.400
Días hasta el próximo cumpleaños 283
Edad en el último cumpleaños 36
Edad en el próximo cumpleaños 37
Edad en el cumpleaños más cercano 36

Qué hace esta calculadora

La calculadora de edad entre dos fechas determina el intervalo exacto que separa una fecha de nacimiento de una fecha de referencia, expresado en años, meses y días. Además, te muestra ese mismo intervalo de varias formas: años decimales, meses más días, semanas más días, días totales y, de manera aproximada, horas, minutos y segundos. Se basa en la aritmética del calendario gregoriano, así que funciona exactamente igual en cualquier país: no depende de reglas locales ni regionales.

Cómo usarla

Elige un modo en el apartado «Calcular». El modo predeterminado, Edad, parte de una fecha de nacimiento y una fecha de referencia para devolver la edad. El modo Fecha de nacimiento hace el cálculo a la inversa: introduces una fecha de referencia y una edad conocida para recuperar la fecha de nacimiento. El modo Fecha de fallecimiento suma una edad a una fecha de nacimiento. El selector «Formato de fecha» solo cambia el orden en que se muestran los campos; nunca altera el cálculo.

La fórmula, paso a paso

La edad se calcula componente a componente:

$$\text{Edad} = \text{FechaFin} - \text{FechaInicio}\ \ (\text{años, meses, días con préstamo del calendario})$$

$$d = d_e - d_s,\ m = m_e - m_s,\ y = y_e - y_s$$

Primero se restan los días: si el resultado es negativo, se «toman prestados» los días del mes anterior al mes final y se descuenta un mes. A continuación, si el recuento de meses queda en negativo, se toman prestados doce meses y se descuenta un año. Los días totales se obtienen a partir del número ordinal de cada día, de modo que los años bisiestos se tratan con total precisión según la regla: febrero tiene 29 días cuando el año es divisible entre 4, salvo los años de siglo que no son divisibles entre 400. Los años decimales se calculan así:

$$\text{añosDecimales} = \frac{\text{díasTotales}}{365{,}2425}$$

Línea de tiempo que muestra el intervalo entre una fecha de inicio y otra de fin dividido en años, meses y días
La edad es el lapso entre la fecha de inicio y la de fin, dividido en años, meses y días.

Ejemplo resuelto

Nacimiento el 25-03-1990, edad al 15-06-2026. Años = 36, meses = 3, días = \(15 - 25 = -10\). Tomamos prestado mayo (31 días): días = 21, meses = 2. Resultado: 36 años, 2 meses y 21 días. Días totales = 13 231; años decimales, aproximadamente 36,225; semanas = 1890 con 1 día sobrante.

Diagrama que muestra cómo se piden días prestados a los meses al restar fechas del calendario
Cuando el día final es menor que el inicial, la calculadora toma días prestados del mes anterior.

Convertir el Intervalo de Edad a Otras Unidades

Una vez que la calculadora tiene el tiempo total transcurrido, el mismo intervalo se puede expresar en unidades mayores o menores. El número total de días es el valor de anclaje: las semanas, horas, minutos y segundos son múltiplos exactos de un día, mientras que los años y meses son cantidades de calendario de longitud variable, por lo que la conversión hacia o desde ellos utiliza un promedio.

Unidad Equivale a Notas
1 semana 7 días Exacto.
1 día 24 horas = 1.440 minutos = 86.400 segundos Exacto (ignorando los raros segundos intercalares).
1 hora 60 minutos = 3.600 segundos Exacto.
1 mes promedio ≈ 30,4369 días 365,2425 ÷ 12; utilizado solo para conversiones decimales.
1 año promedio ≈ 365,2425 días Año medio gregoriano; tiene en cuenta el ciclo bisiesto de 400 años.

Días totales → semanas + días

Divide la cantidad total de días por 7. El cociente es el número de semanas completas y el resto son los días restantes:

$$\text{semanas} = \left\lfloor \frac{\text{díasTotales}}{7} \right\rfloor, \qquad \text{díasExtras} = \text{díasTotales} \bmod 7$$

Por ejemplo, 5.479 días → \(\lfloor 5479/7 \rfloor = 782\) semanas con residuo \(5479 - 782\times 7 = 5\), es decir, 782 semanas y 5 días.

Días totales → años decimales y horas

Los años decimales utilizan la longitud media del año gregoriano para que un intervalo promedie correctamente los años bisiestos:

$$\text{añosDecimales} = \frac{\text{díasTotales}}{365{,}2425}$$

Así que 5.479 días ≈ \(5479 / 365{,}2425 \approx 15{,}00\) años, y en horas eso es \(5479 \times 24 = 131{.}496\) horas.

Términos Clave Explicados

Fecha de nacimiento (fecha de inicio)
La más temprana de las dos fechas, desde la cual se mide el tiempo transcurrido. En modo Edad se proporciona directamente; en modo Fecha de nacimiento es la incógnita que resuelve la calculadora.
Fecha objetivo / final
La fecha "a la fecha de" posterior en la que se evalúa la edad, para una persona viva esto suele ser hoy, pero puede ser cualquier fecha como un cumpleaños futuro o un aniversario histórico.
Préstamo de calendario
El ajuste realizado cuando el día final es menor que el día de inicio, o el mes final es menor que el mes de inicio. La calculadora toma prestado un mes (agregando el número real de días de ese mes) antes de restar días, y toma prestado un año (sumando 12 meses) antes de restar meses, la misma lógica que la resta larga, pero con «columnas» de longitud variable.
Años decimales
El intervalo completo expresado como un único número fraccionario de años, calculado desde la cantidad total de días dividida por el año gregoriano medio de 365,2425 días. Útil para gráficos y promedios, pero menos preciso que el desglose de años/meses/días para una persona específica.
Cantidad ordinal de días (días totales)
El número simple de días entre las dos fechas, encontrado convirtiendo cada fecha a un número de día serial y restando. No se ve afectado por las longitudes de los meses o la posición de los años bisiestos y es la base para las conversiones de semanas, horas, minutos y segundos.
Año bisiesto (regla gregoriana)
Un año es un año bisiesto (con un 29 de febrero) si es divisible por 4, excepto los años de siglo, que también deben ser divisibles por 400. Así, 2000 y 2024 son años bisiestos mientras que 1900 y 2100 no lo son. Esta regla mantiene el calendario alineado con el año solar y explica el promedio de 365,2425 días.
Modo Edad
Dada una fecha de nacimiento y una fecha objetivo, devuelve la edad transcurrida en años, meses y días (más otras unidades).
Modo Fecha de nacimiento
Dada una edad conocida y la fecha en la que se aplicaba esa edad, calcula hacia atrás para encontrar la fecha de nacimiento.
Modo Fecha de muerte
Dada una fecha de nacimiento y una edad al fallecimiento (o cualquier edad final), suma la edad a la fecha de nacimiento para encontrar la fecha posterior correspondiente.

Preguntas frecuentes

¿Cómo se tratan los años bisiestos? Con total exactitud, según la regla gregoriana (divisible entre 4, pero no entre 100 salvo que también lo sea entre 400).

¿Por qué las horas, los minutos y los segundos son aproximados? Porque no se introduce ninguna hora del reloj, así que esos valores se obtienen multiplicando los días completos por 24, 60 y 60.

¿Qué pasa con un cumpleaños del 29 de febrero en un año no bisiesto? Por convención, se considera el último día válido de febrero (el 28 de febrero).

Última actualización: