CalcLibrary

Calculadora de edad

Calcula tu edad exacta en años, meses y días. Ve días, minutos, segundos totales y cuántos días faltan para tu próximo cumpleaños.

Ejemplos

Cumpleaños 30 exacto

Nacido el 1 de enero de 1996, medido en el 30.º cumpleaños.

Fecha de nacimiento
1 ene 1996
Fecha de referencia
1 ene 2026
Edad exacta
30 años 0 meses 0 días
Días totales
10.958
Minutos totales
15.779.520
Segundos totales
946.771.200
Próximo cumpleaños
2027-01-01 (365 días)

Insertar esta calculadora

Copia un fragmento iframe gratuito para artículos, páginas de aprendizaje, foros, wikis, boletines y documentación interna.

Cómo funciona

Fórmula

totalDays=Δt86400000\text{totalDays} = \frac{\Delta t}{86400000}

Variables, símbolos y unidades

Δt\Delta t

Milisegundos entre la fecha de nacimiento y la fecha de referencia

totalDays\text{totalDays}

Días calendario completos entre las dos fechas

8640000086400000

Milisegundos en un día (24 × 60 × 60 × 1000)
Método de cálculo explicado

Ingresa tu fecha de nacimiento y una fecha de referencia opcional (por defecto hoy). La calculadora calcula tu edad exacta en años, meses y días, más los días, minutos, segundos totales y la fecha de tu próximo cumpleaños.

Desglose de edad al estilo calendario, igual que si contaras con los dedos:

  1. Calcular provisionalmente las diferencias de año, mes y día: an˜os=an˜oRefan˜oNacimiento\text{años} = \text{añoRef} - \text{añoNacimiento}, meses=mesRefmesNacimiento\text{meses} = \text{mesRef} - \text{mesNacimiento}, dıˊas=dıˊaRefdıˊaNacimiento\text{días} = \text{díaRef} - \text{díaNacimiento}.
  2. Si la diferencia de días es negativa, el día de referencia aún no ha alcanzado el día de nacimiento este mes — toma prestados los días del mes anterior y resta uno al conteo de meses.
  3. Si la diferencia de meses queda negativa, el mes de referencia aún está antes del mes de nacimiento este año — toma prestados 12 meses y resta uno al conteo de años.
  4. Calcular el total de días a partir de las marcas de tiempo brutas: totalDays=Δt/86400000\text{totalDays} = \Delta t / 86400000; los minutos y segundos se derivan de ese conteo.
  5. Encontrar el próximo cumpleaños fijando el mes y día de nacimiento en el año de referencia (o el siguiente si ya pasó) y contando los días restantes.

Ejemplos

Cumpleaños 30 exacto1 ene 1996 · 1 ene 202630 años 0 meses 0 días

Nacido el 1 de enero de 1996, medido en el 30.º cumpleaños.

Fecha de nacimiento
1 ene 1996
Fecha de referencia
1 ene 2026
Edad exacta
30 años 0 meses 0 días
Edad de un niño pequeño hoy15 jun 20242 años 0 meses 0 días

Un niño nacido el 15 de junio de 2024, medido contra hoy.

Fecha de nacimiento
15 jun 2024
Edad exacta
2 años 0 meses 0 días

15 jun 2026

Einstein hoy14 mar 1879147 años 3 meses 1 día

Albert Einstein (nacido el 14 de marzo de 1879), medido contra hoy.

Fecha de nacimiento
14 mar 1879
Edad exacta
147 años 3 meses 1 día

15 jun 2026

Preguntas frecuentes

¿Cómo funciona el cálculo de edad?
La calculadora resta la fecha de nacimiento de la fecha de referencia, manejando correctamente los límites de meses y días. Cuenta años completos, luego meses restantes, luego días restantes.
¿Qué es la fecha de referencia?
La fecha de referencia es la fecha en la que deseas medir la edad. Por defecto es hoy, pero puedes cambiarla a cualquier fecha — pasada o futura.
¿Cómo se calcula el próximo cumpleaños?
La calculadora encuentra la próxima ocurrencia de tu mes y día de nacimiento después de la fecha de referencia y muestra tanto la fecha como el número de días restantes.
¿Se tienen en cuenta los años bisiestos?
Sí. El cálculo de días totales usa fechas reales del calendario, por lo que los años bisiestos se manejan automáticamente. Para cumpleaños del 29 de febrero, se muestra el 1 de marzo en años no bisiestos.
¿Puedo calcular la edad para una fecha futura?
Sí. Establece la fecha de referencia a una fecha futura y la calculadora mostrará la edad proyectada. Útil para planificar hitos o fechas de jubilación.

Calculadoras relacionadas

Todas las calculadoras