ToolZen ToolZen
Misc calculator client

Age Calculator

Calculate your exact age in years, months, and days from your birth date. Also shows the next birthday countdown.

Advertisement (Top Banner)

Enter your date of birth to calculate your age.

Advertisement (Bottom)

Restar dos fechas suena a aritmética. Es aritmética sobre un calendario construido con compromisos entre la astronomía y la política, y por eso "cuántos años tiene esta persona" tiene más de una respuesta defendible y por eso las bibliotecas de fechas son mucho más grandes de lo que esperarías.

Por qué años, meses y días no es un solo número

Esta herramienta informa la edad de dos formas, y responden a preguntas distintas. Años-meses-días recorre el calendario: cuántos años enteros caben, luego meses enteros, luego el resto en días. Los días totales cuentan los días realmente transcurridos. Ninguno se convierte limpiamente en el otro, porque los meses no tienen longitud fija.

El cálculo toma prestado como la resta en papel. Si el día del mes aún no ha llegado, toma prestada la longitud del mes anterior, que es 28, 29, 30 o 31 según dónde estés. Por eso "1 mes y 3 días" significa un lapso ligeramente distinto en febrero que en julio, y por eso los días totales divididos entre 30 nunca acabarán de coincidir con la cifra de meses.

El 29 de febrero no tiene una respuesta universalmente correcta

Quien nace un 29 de febrero tiene un cumpleaños que existe una vez cada cuatro años. Toda calculadora debe decidir qué hacer en los otros tres, y no hay una respuesta que sea sencillamente correcta.

Esta hereda el comportamiento de JavaScript: pedir el 29 de febrero de 2026 produce el 1 de marzo de 2026, porque la fecha se desborda hacia delante cuando el día no existe. Así que un cumpleaños bisiesto muestra su próxima ocurrencia el 1 de marzo en los años comunes. Es una elección defendible y coincide con cómo mucha gente celebra de hecho, pero es una elección, no un hecho.

La ley tampoco está de acuerdo consigo misma. En el Reino Unido, quien nace el 29 de febrero cumple legalmente el 1 de marzo en los años comunes. En buena parte de Europa continental la convención cae en el 28 de febrero. Taiwán dice 28 de febrero; Hong Kong dice 1 de marzo. Misma fecha de nacimiento, mismo calendario, respuesta legal distinta según dónde estés.

La edad en años enteros no se ve afectada: quien nació el 29 de febrero de 2000 tiene 25 en julio de 2025 bajo cualquier convención. Solo se discute el día exacto de la transición, y solo para una persona de cada 1.461 aproximadamente.

La aritmética de meses es ambigua, no solo engorrosa

Pregunta cuánto es el 31 de enero más un mes y no hay respuesta correcta. El 28 de febrero conserva el "fin de mes" pero pierde tres días. El 3 de marzo conserva el intervalo pero rompe la intuición de que sumar un mes debería aterrizar en el mes siguiente. Distintas bibliotecas eligen distinto, y ambas están mal para alguien.

Conviene saberlo porque aparece en cosas que importan: renovaciones de suscripción, plazos contractuales, periodos de preaviso. Si estás calculando una fecha que lleva dinero pegado, averigua qué convención pretende el contrato en vez de la que tu biblioteca de fechas hace por casualidad, porque no están obligadas a coincidir.

El calendario mismo tiene un agujero

Para fechas suficientemente lejanas, "cuántos días hace" deja de ser una pregunta bien formada. El calendario gregoriano sustituyó al juliano en 1582, y diez días fueron sencillamente borrados: en los países católicos, al 4 de octubre le siguió el 15 de octubre. Esos días no existen.

Distintos países cambiaron en momentos salvajemente distintos. Gran Bretaña y sus colonias aguantaron hasta 1752, cuando el desfase ya era de once días; Rusia cambió en 1918, Grecia en 1923. Así que los días transcurridos entre dos fechas históricas dependen de dónde se registraron esas fechas, y por eso los genealogistas escriben cosas como "O.S." y "N.S." junto a las fechas. Toda calculadora de fechas normal, esta incluida, proyecta hacia atrás para siempre el calendario gregoriano de hoy e ignora todo eso en silencio. Para fechas dentro de una vida humana no importa. Para cualquier cosa anterior al siglo XVIII, sí.

Preguntas frecuentes

¿Se envía mi fecha de nacimiento a un servidor?

No. Esta herramienta está marcada como "client": la aritmética ocurre en la pestaña de tu navegador y la fecha no se transmite ni se guarda. Vale la pena decirlo para esta herramienta en particular: una fecha de nacimiento es uno de los identificadores estándar que se usan para verificar quién eres, lo que la hace más valiosa de lo que parece.

¿Por qué los días totales no son años por 365?

Los años bisiestos. En 25 años hay seis o siete según dónde caigan las fechas, así que el total se desvía cerca de una semana de la multiplicación ingenua. Un año son 365,2425 días de media, que a su vez es una aproximación elegida para mantener el calendario alineado con las estaciones: la razón de la regla incómoda de que los años seculares no son bisiestos salvo que sean divisibles entre 400.

¿Maneja zonas horarias?

Trabaja en tu calendario local, deliberadamente. Una fecha de nacimiento es una fecha, no un instante: naciste un día, en un lugar, y ese día no se mueve porque alguien en Tokio esté leyendo la página. Tratar un cumpleaños como una marca de tiempo es lo que produce el clásico error por el que la edad de alguien cambia a la una de la madrugada, y esto lo evita no convirtiendo nunca a un instante.

Legalmente, ¿qué día cae un cumpleaños bisiesto?

Depende de la jurisdicción, y no hay respuesta internacional. El Reino Unido dice 1 de marzo, buena parte de Europa continental dice 28 de febrero, y en otros sitios varía. Para cualquier cosa con peso legal —mayoría de edad, un plazo contractual, un corte de elegibilidad— consulta la regla que rige donde importa. Esta herramienta muestra el 1 de marzo, que es una de las dos respuestas comunes, no la universal.

¿Puedo calcular una edad en una fecha pasada o futura?

Sí: la fecha de referencia es hoy por defecto pero puedes ponerla en lo que quieras. Ese es el caso útil para las preguntas de elegibilidad: cuántos años tendrá esta persona el primer día de curso, o si era lo bastante mayor en la fecha del contrato. Ambas son preguntas sobre una fecha que no es hoy, y ambas son la razón de que exista el campo.