Skip to content

Guide

Métodos de cálculo de edad: occidental, coreano y por qué los formularios discrepan

Una persona puede ser 29, 30 o 31 años hoy — dependiendo del formulario del país que esté rellenando.

By Published

Pregunta a tres personas qué edad tienes hoy y puedes obtener tres respuestas distintas. Un formulario occidental dice un número, un tío coreano dice otro, un formulario de admisión hospitalaria pide “meses completados” y da un tercero. Ninguno está equivocado; miden cosas diferentes.

Edad occidental: aniversarios desde el nacimiento

El estándar internacional, usado por casi todas las oficinas de pasaportes y sistemas de RRHH del planeta, es sencillo: tu edad es el número de años completos transcurridos desde tu fecha de nacimiento. Cumples n años en tu n-ésimo cumpleaños, no antes.

El algoritmo parece trivial — restar años, ajustar en uno si el mes/día actual no ha alcanzado el mes/día del nacimiento — pero los casos límite muerden. Considera a alguien nacido el 31 de diciembre de 1999. El 31 de diciembre de 2025 en su zona horaria local cumple 26 años. En un sistema que almacenó la fecha como 2000-01-01T00:00:00Z (la medianoche local convertida a UTC desde una zona UTC-5), la misma persona parece cumplir 25 ese día — un año completo de error. Este es el error más común en software de producción.

Puedes probar tu propia aritmética de fechas con nuestra calculadora de edad — muestra años, meses y días, y fija el aniversario en tu zona horaria local.

Edad coreana: cohorte compartida, incremento de Año Nuevo

La edad tradicional coreana cuenta de manera diferente. Un bebé nacido el 28 de diciembre es “1” inmediatamente al nacer. Cuatro días después, el 1 de enero, ese bebé se convierte en “2” — junto con todos los nacidos en cualquier año anterior. Tu edad coreana depende únicamente del año calendario en que naciste, no de si ha pasado tu cumpleaños.

La fórmula es:

edad_coreana = (año_actual - año_nacimiento) + 1

Eso significa que una persona de 29 años según el sistema occidental nacida en noviembre tiene 31 años en el sistema coreano cada enero hasta octubre, y solo coincide brevemente con su edad internacional en las semanas entre su cumpleaños occidental y el siguiente 1 de enero.

Corea del Sur adoptó formalmente la edad occidental para fines oficiales en junio de 2023, pero la edad coreana sigue siendo la norma en conversación.

Edad tradicional de Asia Oriental

El sistema más amplio de Asia Oriental del que desciende la edad coreana es conceptualmente idéntico: el conteo comienza en 1 al nacer e incrementa en el Año Nuevo lunar. China, Vietnam y Japón usaron variantes de este hasta principios del siglo XX. La transición de Japón ocurrió en 1902 y fue reforzada por legislación de 1950; China continental estandarizó la edad occidental durante la mitad del siglo XX. La edad tradicional permanece en contextos de horóscopo y rituales — al hacer coincidir signos del zodiaco para bodas o funerales — pero rara vez aparece en formularios oficiales.

Años, meses y días: el cálculo exacto

Muchos formularios piden la edad con mayor granularidad: un niño tiene “2 años, 4 meses y 12 días”. El enfoque ingenuo — dividir el total de días entre 365,25 — es incorrecto porque los meses no son uniformes. El algoritmo correcto es consciente del calendario.

Dada una fecha de nacimiento N y una fecha de referencia R, ambas en el mismo calendario local:

  1. Calcula días = R.día − N.día.
  2. Si días < 0, toma prestado de los meses. El número de días a tomar es el número de días del mes anterior a R (no N). Decrementa los meses en 1.
  3. Calcula meses = R.mes − N.mes.
  4. Si meses < 0, suma 12 y decrementa los años en 1.
  5. Calcula años = R.año − N.año.

Para la sustracción pura de fechas (sin desglose), nuestra calculadora de diferencia de fechas ofrece tanto el desglose consciente del calendario en años/meses/días como el total bruto en días.

Interpretación según el contexto

Diferentes ámbitos necesitan respuestas distintas para las mismas dos fechas:

  • Visado e inmigración: edad occidental en años en la fecha de solicitud. Las embajadas son estrictas. Consulta nuestra guía de fechas para visados.
  • Médico (pediátrico): meses completados hasta los 2 años, años completados a partir de entonces. Los gráficos de crecimiento de la OMS usan meses durante los primeros 24 meses porque la varianza es enorme en la vida temprana.
  • Seguros de vida:“edad al cumpleaños más cercano” — se redondea al aniversario más próximo, no al inferior. Una persona de 39 años que lleva 7 meses desde su cumpleaños es calificada como de 40 años.
  • RRHH / empleo: generalmente edad occidental en años, pero los cálculos de pensiones pueden usar la edad en meses. Confirma siempre con el documento de política.
  • Mayoría de edad legal: edad occidental con reglas específicas por jurisdicción para el 29 de febrero.

Errores comunes y cómo evitarlos

El problema del 29 de febrero

Una persona nacida el 29 de febrero de 2000 solo ha tenido 6 cumpleaños reales hasta 2024. La mayoría del software trata el aniversario como el 1 de marzo en años no bisiestos; algunos lo tratan como el 28 de febrero. Documenta tu elección y aplícala en pruebas con fixtures explícitos.

Recorte por zona horaria

Nunca uses toISOString().slice(0, 10) para obtener la fecha de nacimiento en aritmética de edad. Eso convierte primero a UTC, desplazando la fecha hasta un día según el desfase del usuario. Usa una biblioteca consciente de zonas horarias o compara directamente los componentes A-M-D locales.

Ambigüedad de “X meses”

¿Una suscripción de 6 meses son 6 meses calendario (del 15 de enero al 15 de julio) o 180 días? La mitad del sector usa cada opción. Indica la unidad en cada línea de factura.

Error de uno por uno a medianoche

Algunas bibliotecas tratan el cumpleaños como “a las 00:00:00”: la persona cumple 30 años en el instante en que el reloj marca la hora. Otras esperan hasta el final del día. La diferencia es solo 24 horas, pero importa para cortes de elegibilidad.

Prueba la calculadora

Introduce cualquier par de fechas en nuestra calculadora de edad para ver la edad occidental, el desglose en años-mes-días y el próximo aniversario de un vistazo. Para una diferencia genérica entre fechas (no anclada a un cumpleaños), usa la calculadora de diferencia de fechas.

Conclusión

La edad occidental es el valor predeterminado seguro para cualquier sistema que cruce fronteras. La edad coreana y la tradicional de Asia Oriental sobreviven en contextos culturales y debes conocerlas, especialmente al interpretar edades autodeclaradas de hablantes de coreano mayores de unos 25 años. El desglose en años-mes-días es consciente del calendario: respeta los años bisiestos, toma prestado correctamente y documenta de qué lado tomas prestado. Y todo error de edad que alguna vez depures en producción se remonta a una zona horaria o a un día bisiesto. Prueba ambos antes de desplegar.

Frequently asked questions

¿Por qué la edad coreana suma un año el 1 de enero?
El cómputo coreano tradicional cuenta el año calendario en el que estás, no el aniversario de tu cumpleaños. Todas las personas nacidas en el mismo año calendario comparten la misma edad coreana, que se incrementa en Año Nuevo. Corea del Sur adoptó legalmente la edad occidental (internacional) en junio de 2023 para casi todos los fines oficiales, pero el uso cultural de la edad coreana persiste.
¿Cuál es la forma correcta de calcular la edad en años, meses y días?
Pide prestado de la unidad siguiente cuando sea necesario. Resta primero los días; si el resultado es negativo, toma días del mes anterior y resta un mes. Luego resta los meses; si es negativo, suma 12 y resta un año. La clave está en qué significa 'días del mes anterior': la mayoría de las implementaciones usan el mes del calendario anterior a la fecha final, no el de la fecha de nacimiento.
¿Cómo deben manejarse los cumpleaños del 29 de febrero?
No existe una regla universal. Las jurisdicciones de derecho común suelen tratar el aniversario como el 1 de marzo en años no bisiestos; las de derecho civil a menudo lo tratan como el 28 de febrero. La legislación del Reino Unido y Nueva Zelanda lo fija en el 1 de marzo para la mayoría de edad legal. Documenta siempre qué regla usa tu código.
¿La edad 'en meses' significa meses calendario o períodos de 30 días?
Meses calendario en contextos médicos y de RRHH (un bebé nacido el 15 de marzo cumple 1 mes el 15 de abril). Períodos de 30 días en algunos contextos científicos o financieros. La ambigüedad importa: 6 meses calendario pueden ser 181-184 días. Especifica la unidad.
¿Por qué mi calculadora de edad muestra un error de 'uno de más' cerca del cumpleaños?
Casi siempre es un error de zona horaria. La fecha de nacimiento se almacena como medianoche UTC; el usuario está en UTC+9; 'hoy' en el cliente y 'hoy' en el servidor difieren hasta 24 horas. Compara fechas en la zona horaria local del usuario, no convirtiendo a UTC y tomando el fragmento de la cadena ISO.
¿La edad de Asia Oriental es igual a la edad coreana?
Están estrechamente relacionadas pero no son idénticas. China, Vietnam y Japón usaron históricamente sistemas similares (contando como 1 al nacer, +1 en cada Año Nuevo lunar), pero China continental adoptó en gran medida la edad occidental en el siglo XX y Japón formalizó el cambio en 1902 y nuevamente en 1950. La edad coreana tradicional fue la última variante de uso generalizado en la vida cotidiana.

Related

Published May 31, 2026