La calculadora de edad calcula la edad exacta en años, meses y días completos para cualquier fecha — la tuya, la de un niño o una fecha histórica — usando el calendario real, así que un nacimiento el 15 de mayo visto el 11 de agosto se lee como «36 años, 2 meses y 27 días» en lugar de un decimal aproximado. También informa del número total de días vividos y de la fecha del próximo cumpleaños con una cuenta atrás en días, siguiendo la convención gregoriana de que un cumpleaños del 29 de febrero se celebra el 28 de febrero en los años no bisiestos. Puedes comparar dos fechas cualesquiera cambiando la fecha «a fecha de», y las fechas de nacimiento futuras se rechazan con un mensaje claro. La aritmética de fechas es exacta según el calendario: los meses y los años respetan sus duraciones reales, incluidos los años bisiestos, y ningún mes se supone de una duración fija. Todo se calcula localmente en tu navegador — la única fecha que no escribes tú es la de hoy, usada cuando el campo a-fecha-de se deja vacío, y nada se envía a un servidor.
¿Cómo se calcula el resultado?
Nacido el 15 de mayo de 1990 — ¿cuántos años tiene hoy?
Con la fecha de nacimiento fijada en 1990-05-15 y la fecha-a-dejada en blanco, la calculadora compara con la fecha de hoy. El 2026-08-11 el resultado es 36 años, 2 meses y 27 días, con 13.248 días vividos.
Entrada y resultado del ejemplo | Entrada | Valor |
| birthDate | 1990-05-15 |
| Resultado | 36 años, 2 meses y 27 días |
Un cumpleaños del 29 de febrero
Para un nacimiento el 2000-02-29, el próximo cumpleaños en 2026 cae el 28 de febrero — la convención gregoriana — y en años bisiestos como 2028 cae el propio 29 de febrero.
Entrada y resultado del ejemplo | Entrada | Valor |
| birthDate | 2000-02-29 |
| Resultado | próximo cumpleaños el 28 de febrero (años no bisiestos) |
¿Cuál es la fórmula y sus supuestos?
Descomposición de edad exacta según el calendario
age = whole years, then whole months, then remaining days
Términos de la fórmula | Símbolo | Significado |
whole years | años de calendario completos desde el nacimiento |
whole months | meses completos después del último aniversario anual |
remaining days | días de calendario después del último límite mensual |
Próximo cumpleaños
next occurrence of birth month/day, with Feb 29 → Feb 28 in non-leap years
Términos de la fórmula | Símbolo | Significado |
Feb 29 → Feb 28 | convención gregoriana para nacidos en día bisiesto |
¿Cuáles son los errores más comunes?
- Contar el día de nacimiento como día uno — la calculadora cuenta los días completos desde el nacimiento, así que un niño nacido hoy tiene 0 días, no 1.
- Tratar todos los meses como de 30 días — la calculadora respeta las duraciones reales de los meses y los años bisiestos.
- Suponer que un cumpleaños del 29 de febrero cae el 1 de marzo en los años no bisiestos — la fecha de celebración convencional es el 28 de febrero.
¿Cuáles son los supuestos y las limitaciones?
- Se asume el calendario gregoriano; otros sistemas de calendario (p. ej. el hijri o el hebreo) no son compatibles.
- La fecha-a-de se establece por defecto en la fecha local del visitante en el momento del cálculo, que puede variar entre zonas horarias.
- Los resultados de edad son informativos y no deben usarse para determinaciones legales o médicas sin verificación.
¿De dónde salen los números?
Última revisión 16 de agosto de 2026 · Versión 1.1.0 · Toolivaro no garantiza el contenido externo.
Preguntas frecuentes
¿Cómo se calcula una edad de «2 meses y 27 días»?
La calculadora cuenta los años de calendario completos desde la fecha de nacimiento, luego los meses de calendario completos desde ese aniversario y, por último, los días de calendario restantes. Las duraciones reales de los meses se respetan en todo momento, así que un cumpleaños el día 31 nunca crea meses fantasma.
¿Cuándo celebran los nacidos en día bisiesto en los años no bisiestos?
Siguiendo la convención gregoriana, los cumpleaños del 29 de febrero se celebran el 28 de febrero en los años no bisiestos. La cuenta atrás usa esa fecha, y el día de la semana y la descomposición de la edad no se ven afectados: la matemática de la edad se ancla a la propia fecha de nacimiento.
¿Puedo usar una fecha distinta de hoy como referencia?
Sí. El campo a-fecha-de permite elegir cualquier fecha de referencia — útil para edades contractuales, comprobaciones de elegibilidad o contar hasta una fecha pasada o futura. La fecha de nacimiento no debe ser posterior a la fecha-a-de, y ambas se validan antes de mostrar cualquier resultado.
Parte de Herramientas de tiempo, fechas y programación
¿Encontraste un error o tienes una corrección? Repórtalo: revisamos cada corrección.
Revisado por el equipo editorial de Toolivaro según nuestra metodología Metodología · Política editorial