Calcula la edad exacta en años, meses y días para cualquier fecha desde el nacimiento, con el próximo cumpleaños y la edad en meses, semanas, días y horas.
Número entero; Al más cercano; empates alejándose de cero
Edad exacta
36 años, 5 meses, 23 días
Edad en meses
437
Edad en semanas
1 903
Edad en días
13 325
Edad en horas
319 800
Próximo cumpleaños
jueves, 20 de mayo de 2027
Día de la semana del próximo cumpleaños
jueves
Días hasta el próximo cumpleaños
189
Años que cumple
37
El jue 12 nov 2026, una persona nacida el dom 20 mayo 1990 tiene 36 años, 5 meses, 23 días: 13 325 días en total. Su próximo cumpleaños es el jueves, 20 de mayo de 2027, dentro de 189 días.
El año de vida actual
Progreso hasta el próximo cumpleaños
Días desde el último cumpleaños48,2%Días restantes51,8%
Cómo se calcula S
Contar los cumpleaños
El último cumpleaños hasta el jue 12 nov 2026 fue el mié 20 mayo 2026, por lo que la edad es de 36 años.
Meses y días desde el último cumpleaños
Desde el mié 20 mayo 2026, 5 meses completos llevan al mar 20 oct 2026; después, 23 días llevan al jue 12 nov 2026.
Los meses se cuentan a partir del día del mes del cumpleaños. Si ese día no existe —el 31 en un mes de 30 días o los días 29 a 31 en febrero—, se usa el último día del mes.
El próximo cumpleaños es el jue 20 mayo 2027, jueves, dentro de 189 días; entonces cumple 37 años.
Acerca de Calculadora de edad
La edad en años es el número de cumpleaños alcanzados en la fecha elegida. Sigue el criterio del artículo 9 de la Family Law Reform Act de 1969 de Inglaterra y Gales: una persona alcanza una edad al comenzar el aniversario de su nacimiento. A partir del último cumpleaños se cuentan primero los meses completos y después los días restantes. Los totales en días, semanas y horas se obtienen restando los números de día de ambas fechas.
Muchos formularios piden la edad en una fecha concreta, como el inicio del curso escolar, la fecha límite de una competición o una fecha de jubilación, en lugar de la edad actual. Una persona nacida el 20 de mayo de 1990 tenía 35 años, 7 meses y 26 días el 15 de enero de 2026, equivalentes a 13 024 días, y su siguiente cumpleaños era el miércoles 20 de mayo de 2026.
Para quienes nacieron el 29 de febrero, elige si en los años comunes el cumpleaños cuenta como el 28 de febrero o el 1 de marzo. Esta elección solo cambia la edad en años completos el 28 de febrero de un año común.
Cómo calcular la edad a mano
Escribe la fecha en la que quieres medir la edad encima de la fecha de nacimiento, en columnas de año, mes y día, y resta empezando por la derecha. Tomemos a una persona nacida el 28 de noviembre de 1984, a fecha de 9 de marzo de 2026:
Días: 9 − 28 es negativo, así que toma prestado un mes. Febrero de 2026 tiene 28 días: la columna de días pasa a ser 9 + 28 = 37, y 37 − 28 = 9 días. La columna de meses baja de 3 a 2.
Meses: 2 − 11 es negativo, así que toma prestado un año. La columna de meses pasa a ser 2 + 12 = 14, y 14 − 11 = 3 meses. El año baja de 2026 a 2025.
Años: 2025 − 1984 = 41.
La edad es de 41 años, 3 meses y 9 días. La calculadora llega al mismo resultado contando hacia delante: el último cumpleaños fue el 28 de noviembre de 2025, tres meses completos llevan al 28 de febrero de 2026 y nueve días más al 9 de marzo. También muestra 15 076 días, o 2 153 semanas completas.
Cuándo falla el método de tomar prestado
El método falla cuando el día de nacimiento supera el número de días del mes del que tomas prestado. Para alguien nacido el 31 de enero de 1990, a fecha de 1 de marzo de 2026, la columna de días da 1 + 28 − 31 = −2 días. Contar hacia delante evita ese problema: un mes después del 31 de enero de 2026 es el 28 de febrero, el último día del mes, y un día más lleva al 1 de marzo. La edad es de 36 años, 1 mes y 1 día; el 28 de febrero era de 36 años, 1 mes y 0 días. La biblioteca dateutil de Python da el mismo resultado. DATEDIF de Excel no siempre: la documentación de DATEDIF de Microsoft advierte que la unidad «MD» puede dar un número negativo, cero o un resultado inexacto. La unidad «Y» devuelve años completos y no tiene esa advertencia.
El mismo criterio de final de mes se aplica a los bebés. Un bebé nacido el 31 de agosto cumple un mes el 30 de septiembre, porque septiembre no tiene día 31.
Edad en meses, semanas, días y horas
Los totales no se obtienen multiplicando los años por 365. La calculadora convierte ambas fechas en números de día y los resta, de modo que cada 29 de febrero comprendido entre ellas añade un día. Dos personas que acaban de cumplir 18 años pueden haber vivido distinto número de días: alguien nacido el 15 de febrero de 2008 cumple 18 el 15 de febrero de 2026 tras 6575 días, porque el 29 de febrero de 2008 cae dentro del intervalo; alguien nacido el 15 de marzo de 2008 los cumple tras 6574 días.
Las semanas son semanas completas: días ÷ 7, redondeando hacia abajo. Los meses son 12 por año más los transcurridos desde el último cumpleaños. Las horas son días × 24 y se cuentan desde la medianoche de la fecha de nacimiento, no desde la hora de nacimiento.
Edad el día del cumpleaños
Meses
Días
Semanas completas
Horas
1
12
365 o 366
52
8760 o 8784
10
120
3652 o 3653
521
87 648 o 87 672
18
216
6574 o 6575
939
157 776 o 157 800
21
252
7670 o 7671
1095
184 080 o 184 104
30
360
10 957 o 10 958
1565
262 968 o 262 992
40
480
14 610
2087
350 640
50
600
18 262 o 18 263
2608 o 2609
438 288 o 438 312
65
780
23 741 o 23 742
3391
569 784 o 569 808
Las edades múltiplos de 4 tienen un único total de días cuando el intervalo queda entre 1901 y 2099: en ese periodo, cada tramo de 4 años completos contiene exactamente un 29 de febrero. El año 2100 no es bisiesto, así que un intervalo que incluya febrero de 2100 tiene un día menos. El comprobador de años bisiestos indica qué años lo son.
Cumpleaños del 29 de febrero
Ejemplo: comparar las dos reglas en la calculadora
Para calcular la edad por fecha de nacimiento, introduce 29 de febrero de 2008 en «Fecha de nacimiento» y 28 de febrero de 2026 en «Edad en la fecha». Abre «Más opciones» y cambia «Cumpleaños del 29 de febrero en años comunes» entre «28 de febrero» y «1 de marzo». Después cambia la fecha de cálculo al 1 de marzo de 2026 para comparar:
Fecha de cálculo
Regla elegida
Edad exacta
Días transcurridos
28 de febrero de 2026
28 de febrero
18 años, 0 meses y 0 días
6574
28 de febrero de 2026
1 de marzo
17 años, 11 meses y 27 días
6574
1 de marzo de 2026
28 de febrero
18 años, 0 meses y 1 día
6575
1 de marzo de 2026
1 de marzo
18 años, 0 meses y 0 días
6575
El 28 de febrero, la primera regla muestra el cumpleaños ese mismo día y la segunda indica que falta un día. El total de días vividos no cambia al elegir otra regla: las dos fechas del intervalo siguen siendo las mismas. Lo que cambia es el aniversario usado para contar años completos y los meses y días desde ese aniversario. El día del nacimiento corresponde a 0 días transcurridos; no se añade un día por incluirlo.
La selección es una convención de cálculo, no una decisión sobre la mayoría de edad ni sobre los requisitos de una convocatoria. Para un trámite, usa la fecha de referencia y la regla que indique la entidad responsable. Las diferencias entre jurisdicciones se explican a continuación.
En el calendario gregoriano, 97 de cada 146 097 días son un 29 de febrero. Si los nacimientos se distribuyeran uniformemente, alrededor de 1 persona de cada 1506 habría nacido ese día. Si se ignora la regla de los siglos, la proporción es de 1 entre 1461.
La fecha que cuenta como cumpleaños en un año común depende del lugar, y solo algunos ordenamientos la especifican:
La elección importa especialmente en las edades que otorgan derechos legales. Alguien nacido el 29 de febrero de 2008 cumple 18 años en 2026, un año común: el sábado 28 de febrero si eliges ese criterio, o el domingo 1 de marzo si eliges el criterio escocés.
La regla japonesa tiene otra consecuencia. Allí, un año de edad termina al concluir el día anterior al cumpleaños; por eso, un niño nacido el 1 de abril alcanza los seis años al finalizar el 31 de marzo. El artículo 17 de la Ley de Educación Escolar sitúa el inicio de la escolarización obligatoria en el primer curso que empieza después de alcanzar los seis años. Como el curso empieza el 1 de abril, los niños nacidos ese día comienzan la escuela un año antes que los nacidos el 2 de abril del mismo año.
Formas de contar la edad en Asia oriental
En Corea se han usado tres recuentos y en China otro, que pueden diferir en dos años para alguien nacido a finales de diciembre. Para una persona nacida el 15 de diciembre de 2005, a fecha de 10 de enero de 2026:
Recuento
Cómo funciona
Edad
Edad internacional (man nai)
Cumpleaños alcanzados; es la que muestra esta calculadora
20
Edad por año natural (yeon nai)
Año actual menos año de nacimiento
21
Edad coreana tradicional
1 al nacer, más 1 cada 1 de enero
22
Edad nominal china (xusui)
1 al nacer, más 1 cada Año Nuevo lunar
21; 22 a partir del 17 de febrero
El artículo 158 del Código Civil coreano cuenta la edad en años completos e incluye el día de nacimiento. Algunas leyes conservan el recuento por año natural. El artículo 2 de la Ley de Protección de la Juventud define como menores a quienes no han cumplido 19 años, pero excluye a quienes ya han llegado al 1 de enero del año en que los cumplen. Con ese criterio, los nacidos en 2007 alcanzaron el umbral de compra de alcohol y tabaco el 1 de enero de 2026, aunque aún tuvieran 18 años. Para los plazos de las obligaciones de servicio, el artículo 2 de la Ley del Servicio Militar interpreta «a partir de los X años» como desde el 1 de enero del año en que se cumple esa edad.
La edad nominal china aumenta en el Año Nuevo lunar, en lugar del 1 de enero. La tabla del calendario de 2026 del Observatorio de Hong Kong sitúa el primer día del primer mes lunar el 17 de febrero de 2026. La ley japonesa sobre la forma de expresar la edad, en vigor desde el 1 de enero de 1950, estableció como norma expresar la edad en años completos en lugar del recuento tradicional, kazoedoshi. Los organismos públicos deben usar años completos —o meses si aún no se cumple un año—; si excepcionalmente necesitan usar el recuento tradicional, deben indicarlo expresamente.
Errores que cambian el resultado
Zonas horarias. Un nacimiento a las 00:30 del 1 de enero en Londres ocurrió a las 19:30 del 31 de diciembre en Nueva York. Usa la fecha del certificado de nacimiento, que corresponde a la fecha local del lugar de nacimiento.
«En su 36.º año de vida». Significa tener 35 años: el primer año de vida va del nacimiento al primer cumpleaños.
Horas desde el momento del nacimiento. El total de horas va desde la medianoche al comenzar la fecha de nacimiento hasta la medianoche al comenzar la fecha elegida. Alguien nacido a las 18:00 ha vivido 18 horas menos que la cifra mostrada.
Multiplicar los años por 365,25. Una fórmula como años × 365,25 da 6574,5 días para una persona de 18 años, aunque el recuento real es un número entero: 6574 o 6575, según cuántos 29 de febrero contenga el intervalo. Para un intervalo que no termine en un cumpleaños, como el tiempo entre dos acontecimientos, usa la calculadora de días entre fechas. La calculadora del día de la semana permite saber en qué día de la semana cayó una fecha de nacimiento.
Ejemplos resueltos
Nacimiento el 20 de mayo de 1990; edad el 15 de enero de 2026
Fecha de nacimiento
1990-05-20
Edad en la fecha
2026-01-15
Edad
35 años
Edad exacta
35 años, 7 meses, 26 días
Edad en meses
427
Edad en semanas
1 860
Edad en días
13 024
Edad en horas
312 576
Próximo cumpleaños
2026-05-20
Día de la semana del próximo cumpleaños
miércoles
Días hasta el próximo cumpleaños
125
Años que cumple
36
Fuente de comprobación: Cálculo independiente
Nacimiento en día bisiesto, a fecha de 28 de febrero de un año común (criterio del 28 de febrero)
Fecha de nacimiento
2000-02-29
Edad en la fecha
2025-02-28
Cumpleaños del 29 de febrero en años comunes
28 de febrero
Edad
25 años
Días hasta el próximo cumpleaños
0
Edad en días
9 131
Fuente de comprobación: Comprobación del ejemplo: criterio aplicado a mano: el cumpleaños de 2025 es el 28 de febrero, por lo que se cumplen 25 años
Nacimiento en día bisiesto, a fecha de 28 de febrero de un año común (criterio del 1 de marzo)
Fecha de nacimiento
2000-02-29
Edad en la fecha
2025-02-28
Cumpleaños del 29 de febrero en años comunes
1 de marzo
Edad
24 años
Edad exacta
24 años, 11 meses, 30 días
Próximo cumpleaños
2025-03-01
Día de la semana del próximo cumpleaños
sábado
Días hasta el próximo cumpleaños
1
Fuente de comprobación: Comprobación del ejemplo: criterio aplicado a mano: último cumpleaños el 29 de febrero de 2024; 11 meses llevan al 29 de enero de 2025 y después transcurren 30 días
Nacimiento un día 31; edad al final de febrero
Fecha de nacimiento
1985-01-31
Edad en la fecha
2026-02-28
Edad
41 años
Edad exacta
41 años, 1 mes, 0 días
Edad en días
15 003
Próximo cumpleaños
2027-01-31
Día de la semana del próximo cumpleaños
domingo
Días hasta el próximo cumpleaños
337
Fuente de comprobación: 15003 días en total
Preguntas
¿Cómo calculo mi edad a partir de mi fecha de nacimiento?
Resta el año de nacimiento al año actual y resta 1 más si todavía no ha llegado tu cumpleaños de este año. Después cuenta los meses completos desde tu último cumpleaños y los días restantes. Para alguien nacido el 20 de mayo de 1990, a fecha de 15 de enero de 2026 son 2026 − 1990 − 1 = 35 años, luego 7 meses hasta el 20 de diciembre y 26 días hasta el 15 de enero.
¿Cuántos días tengo de vida?
Resta el número de día de tu fecha de nacimiento al de la fecha actual; los días bisiestos se incluyen automáticamente. Una persona nacida el 20 de mayo de 1990 tenía 13 024 días de vida el 15 de enero de 2026. Los 10 000 días se alcanzan a los 27 años, 4 meses y 15 días —el 5 de octubre de 2017 en ese caso—, y los 20 000 días aproximadamente a los 54 años y 9 meses.
¿Cuándo cumplen años en otros años quienes nacieron el 29 de febrero?
Depende del criterio utilizado. El artículo 5 de la ordenanza de Hong Kong sobre la mayoría de edad y el artículo 6(2) de la Age of Legal Capacity (Scotland) Act de 1991 fijan el 1 de marzo en los años no bisiestos. El artículo 9 de la Family Law Reform Act de Inglaterra y Gales no especifica una fecha alternativa para el 29 de febrero; muchas personas lo celebran el 28. Con el criterio del 1 de marzo, alguien nacido el 29 de febrero de 2000 aún tenía 24 años el 28 de febrero de 2025; con el criterio del 28 de febrero, ya había cumplido 25.
¿Qué es la edad coreana y se sigue usando en Corea del Sur?
La edad coreana tradicional cuenta 1 año al nacer y suma otro cada 1 de enero, por lo que supera en 1 o 2 años a la edad internacional. El 28 de junio de 2023, Corea del Sur estableció la edad internacional como criterio general para los asuntos legales y administrativos, con excepciones previstas en leyes específicas. Alguien nacido en 1990 tiene 37 años de edad coreana tradicional durante todo 2026 (2026 − 1990 + 1), mientras que esta calculadora muestra su edad internacional: 35 o 36 según la fecha.
Acerca de esta calculadora
age=#{birthdays≤date},then whole months and days since the last birthday
Esta calculadora incluye 4 ejemplos resueltos con respuestas de fuentes independientes. Forman parte del conjunto de pruebas y también puedes ejecutarlos aquí.
Pon esta calculadora en tu sitio
Pega esto donde quieras que aparezca la calculadora. Su uso es gratuito, se mantiene al día con las correcciones que hacemos aquí y el crédito que aparece debajo enlaza con la versión completa, para que tus lectores puedan consultarla.