Conectar vía MCP →

Ingresar cálculo

Fórmula

Fórmula: ¿Cuántos años tengo? Calculadora de edad exacta
Show calculation steps (1)
  1. Leap year

    Leap year: ¿Cuántos años tengo? Calculadora de edad exacta

    A year is a leap year when divisible by 4 and (not by 100 or by 400). February then has 29 days, affecting day validation and the day-borrow step.

Publicidad

Resultados

Tu edad exacta
36 yrs, 0 mos, 11 days
+ 4 hrs 4 min 52 sec
36
Años
0
Meses
11
Días
4
Horas
4
Min
52
Seg
La edad se calcula con el reloj de tu dispositivo en el momento del cálculo. Si naciste en una zona horaria distinta a la que estás ahora, ajusta la hora de nacimiento según la diferencia.

Qué hace esta calculadora

Esta calculadora de "¿cuántos años tengo?" te dice tu edad exacta en este preciso instante, desglosada en años, meses, días, horas, minutos y segundos cumplidos. Utiliza el método occidental de edad cumplida sobre el calendario gregoriano (la edad real que celebras en cada cumpleaños), no un sistema de edad contada ni de eras. El momento de referencia se toma del reloj de tu dispositivo justo cuando haces el cálculo, así que los segundos avanzan en tiempo real.

Línea de tiempo desde la fecha de nacimiento hasta ahora dividida en unidades de edad
Tu edad exacta es el tiempo transcurrido desde tu nacimiento hasta este momento, desglosado en años, meses, días, horas, minutos y segundos.

Cómo usarla

Elige el mes, el día y el año de tu nacimiento. Selecciona el formato de reloj de 12 o 24 horas y escribe tu hora de nacimiento con cuatro dígitos (hhmm); por ejemplo, 0830 para las 8:30 o 1415 para las 2:15 de la tarde. En el reloj de 12 horas, indica si es am o pm. Si quieres, marca "Mostrar la edad en formato amplio" para ver una distribución horizontal. El resultado muestra tu edad completa y una cuadrícula con el desglose.

La fórmula explicada

La herramienta calcula la diferencia entre fechas mediante un algoritmo de "acarreo" (préstamo), en lugar de una simple división. La idea central es:

$$\text{Edad} = \text{ahora} - \text{nacimiento} \;\Rightarrow\; (A, M, D, H, Min, S)$$

Resta cada componente de tu fecha y hora de nacimiento al momento actual, empezando por los segundos. Esto equivale a calcular \(\Delta = \text{ahora} - \text{nacimiento}\) con préstamo por unidad. Cuando un componente da un resultado negativo, toma prestado de la unidad inmediatamente superior: los segundos piden 60 a los minutos, los minutos piden 60 a las horas, las horas piden 24 a los días, los días piden los días del mes anterior del calendario (teniendo en cuenta los años bisiestos, donde \((y\bmod 4=0)\wedge((y\bmod100\neq0)\vee(y\bmod400=0))\)) y los meses piden 12 a los años. Así se obtiene el desglose natural en A/M/D/H/M/S que todos esperamos.

Resta de la fecha de nacimiento a la fecha actual con préstamo entre días, meses y años
Cuando una unidad da negativo, toma prestado de la unidad mayor siguiente; por ejemplo, los días extra vienen del mes anterior.

Ejemplo práctico

Nacimiento el 15 de junio de 1990 a las 08:30:00 (introducido como 0830, am). Ahora: 10 de marzo de 2024, 14:45:20. Segundos \(20-0=20\). Minutos \(45-30=15\). Horas \(14-8=6\). Días \(10-15=-5\), se toma prestado de febrero de 2024 (bisiesto, 29 días) \(\to 24\), y se resta un mes. Meses \(3-6=-3\), luego \(-1 = -4\), se suman 12 \(\to 8\), y se resta un año. Años \(2024-1990=34\), luego \(-1 = 33\). Resultado: 33 años, 8 meses, 24 días, 6 horas, 15 minutos, 20 segundos.

Preguntas frecuentes

¿Tiene en cuenta los años bisiestos? Sí. El 29 de febrero es válido en los años bisiestos y el paso de préstamo de días usa la duración correcta del mes anterior.

¿Y las zonas horarias? El cálculo usa la hora local de tu dispositivo. Si naciste en una zona horaria distinta a la que estás ahora, ajusta la hora de nacimiento según la diferencia (por ejemplo, si naciste a las 8:00 am en horario del Este de EE. UU. pero ahora estás en horario del Pacífico, introduce las 5:00 am).

¿Y si pongo una fecha futura? La edad no puede ser negativa, así que una fecha de nacimiento en el futuro devuelve todo ceros.

Última actualización: