Calculadora de cuántos años tengo

Averigua exactamente cuántos años tienes en años, meses y días desde tu fecha de nacimiento. Consulta el total de días vividos y días restantes hasta tu próximo cumpleaños.

01 calculadora
Reloj

Resultado

    Mostrar el procedimiento

      La calculadora de cuántos años tengo responde directamente a la pregunta: introduce una fecha de nacimiento y devuelve la edad exacta de hoy en años, meses y días, usando la duración real de cada mes calendario en lugar de una media aproximada de 30 días. También informa del total de días vividos y el número de días restantes hasta el siguiente cumpleaños.

      La gente hace esta pregunta con niveles de precisión muy diferentes, desde un "edad aproximada 34" hasta un recuento exacto necesario para un formulario, un umbral legal o simplemente curiosidad por un hito específico. Esta página maneja la versión exacta, haciendo el cálculo igual que lo haría una persona que cuenta con los dedos, solo que más rápido y sin un error de un error.

      Averigua exactamente cuántos años tienes

      Process with 3 steps: Enter date of birth; Read years months days; Check the breakdown1Enter date of birth2Read years months days3Check the breakdown
      Find out exactly how old you are.

      La edad es el tiempo transcurrido entre una fecha de nacimiento y hoy, dividido primero en años enteros, luego en meses restantes completos y después en días restantes. Introduce una fecha de nacimiento, y la Calculadora de Cuántos Años Tengo confirma la fecha que leyó íntegramente antes de devolver la respuesta, así que un formato ambiguo nunca produce una edad silenciosamente incorrecta.

      El orden del cálculo importa. Alguien nacido en 30 enero tiene exactamente 1 mes en 28 febrero de un año común, no 29 días ni 1.03 meses, ya que la edad es una resta del calendario, no una división de días por la duración media del mes.

      Aplicar el método de cálculo de edad

      Concept diagram: Inputs leads to age calculation method leads to ResultInputsage calculation methodResult
      Apply the age calculation method.

      El cálculo resta la fecha de nacimiento de la fecha de hoy campo por campo, tomando prestado del siguiente campo cada vez que una resta, usando la duración real del mes prestado en lugar de una media.

      years  = currentYear  − birthYear
      months = currentMonth − birthMonth
      days   = currentDay   − birthDay

      if days < 0: months = months − 1 days = days + (days in the month before the current month)

      if months < 0: years = years − 1 months = months + 12 ```

      Ejemplo trabajado: alguien nacido el 15 marzo 1990, calculado el 6 julio 2026.

      1. Resta años. 2026 − 1990 = 36.

      2. Resta meses. 7 − 3 = 4.

      3. Resta días. 6 − 15 = −9, que es negativo, así que prestado.

      4. Toma prestado del campo del mes. Los meses se convierten en 4 − 1 = 3. Los días se convierten en −9 + 30 (duración de junio) = 21.

      5. Edad final. 36 años, 3 meses, 21 días.

      Encuentra el total de días vividos

      Concept diagram: Inputs leads to total days lived leads to ResultInputstotal days livedResult
      Find total days lived.

      Más allá de la desglose de años-meses-días, la calculadora de cuántos años tengo también informa del número total de días vividos desde el nacimiento, un único recuento útil para el seguimiento de hitos, como notar un 10,000-día o 20,000-día de cumpleaños, que coinciden en edades que no coinciden perfectamente con los números de los años redondos.

      Encuentra días hasta el próximo cumpleaños

      Concept diagram: Inputs leads to days until next birthday leads to ResultInputsdays until nextbirthdayResult
      Find days until the next birthday.

      La calculadora también cuenta hacia adelante desde hoy hasta la siguiente aparición del mes y día de nacimiento, dando una simple cuenta atrás para el siguiente cumpleaños, independientemente de cuánto haya pasado ese año o de lo pronto que se acerque.

      Maneja una fecha de nacimiento en 29 Febrero

      Concept diagram: Inputs leads to Handle a birth date on 29 February leads to ResultInputsHandle a birth date on29 FebruaryResult
      Handle a birth date on 29 February.

      Alguien nacido el 29 febrero tiene una fecha de nacimiento genuina solo una vez cada cuatro años en la mayoría de los casos.

      En los años comunes, la calculadora de cuántos años tengo considera su cumpleaños como cayendo en 28 febrero para fines de conteo de edad, que es la convención más utilizada, aunque algunos contextos usan en cambio 1 marzo; en cualquier caso, el desglose exacto del año, mes y día sigue calculándose correctamente independientemente de qué convención se aplique a la etiqueta de "cumpleaños".

      Trabaja con un segundo ejemplo trabajado

      Process with 3 steps: Enter the same dates; Run again; Confirm matching age1Enter the same dates2Run again3Confirm matching age
      Work through a second worked example.

      Alguien nacido el 20 noviembre 2000, calculado en 6 julio 2026. 1. Resta años. 2026 − 2000 = 26. 2. Resta meses. 7 − 11 = −4, que es negativo, así que se presta. 3. Toma prestado del campo de años. Los años se convierten en 26 − 1 = 25.

      Meses se convierte en −4 + 12 = 8.

      4. Resta días. 6 − 20 = −14, que es negativo, así que pide prestado de nuevo.

      5. Toma prestado del campo del mes. Los meses se convierten en 8 − 1 = 7. Los días se convierten en −14 + 30 (duración de junio) = 16.

      6. Edad final. 25 años, 7 meses, 16 días.

      Este ejemplo necesita dos préstamos separados, uno del campo del año y otro del campo del mes, mostrando cómo el mismo método campo por campo escala cuando tanto las restas del mes como del día se vuelven negativas a la vez.

      Preguntas frecuentes

      ¿Cómo puedo saber exactamente cuántos años tengo?

      Introduce tu fecha de nacimiento en la calculadora, y esta resta esa fecha de hoy campo por campo, tomando prestado entre meses y años según sea necesario, para devolver tu edad exacta en años, meses y días.

      ¿Por qué la edad no se divide simplemente el total de días entre 365?

      Como los años y meses varían ligeramente en duración (los años bisiestos suman un día, y los meses van desde 28 hasta 31 días), dividir el total de días por un promedio fijo produce una edad ligeramente inexacta. La resta de campos de calendario, tomando prestada la duración real de cada mes, da la cifra exacta que coincide con cómo se cuentan realmente los cumpleaños.

      ¿Cuántos días tengo?

      La calculadora informa el total de días vividos como una cifra separada junto con el desglose de años-meses-días, calculado a partir del número exacto de días naturales entre tu fecha de nacimiento y hoy.

      ¿Cuántos días faltan para mi próximo cumpleaños?

      La calculadora cuenta desde hoy hasta la siguiente aparición de tu mes y día de nacimiento, devolviendo el número exacto de días restantes independientemente de dónde caiga hoy.

      ¿Qué pasa si nací el 29 de febrero?

      La calculadora sigue calculando años-meses-días exactos usando la aritmética real del calendario. Para fines de cuenta atrás de cumpleaños en años no bisiestos, 28 Febrero se utiliza como la convención común, aunque algunas personas prefieren 1 Marzo.

      ¿La hora de nacimiento afecta a la edad calculada?

      Solo muy cerca del límite de un cumpleaños. Añadir una hora de nacimiento puede refinar el componente final de días enteros a días y horas, útil principalmente para registros que requieren ese nivel de precisión más que para preguntas cotidianas sobre edad.

      ¿Puedo calcular mi edad en una fecha distinta a la actual?

      Sí. Poner una fecha de referencia diferente en lugar de hoy calcula la edad a partir de esa fecha alternativa, útil para saber cuántos años tenías, o tendrás, en una fecha pasada o futura específica.

      Resumen

      Concept diagram: Inputs leads to total days lived leads to ResultInputstotal days livedResult
      Find total days lived.

      Encontrar tu edad exacta significa restar tu fecha de nacimiento de hoy campo por campo, primero años, luego meses, luego días, tomando prestada la duración real de un mes del calendario cada vez que una restada sea negativa, así que alguien nacido 15 marzo 1990 tiene exactamente 36 años, 3 meses y 21 días en 6 julio 2026.

      El mismo cálculo también informa del total de días vividos y la cuenta atrás para tu próximo cumpleaños.