La pregunta de la edad es la pregunta de la diferencia de fechas con un extremo fijo en la fecha de nacimiento: en vez de dos fechas libres, un extremo queda fijo y el otro es el momento presente. La Calculadora de edad responde desde una sola entrada de fecha de nacimiento: introduzca la fecha de nacimiento, pulse calcular y la línea de resultado lee la edad en años, meses y días, luego el total de días vividos, en semanas y horas, y luego la cuenta atrás hasta el próximo cumpleaños. En el ejemplo del artículo, una persona nacida el 15 de enero de 1990 leída el 18 de septiembre de 2026 tiene 36 años 8 meses 3 días, un total de 13.395 días y 119 días para el próximo cumpleaños el 15 de enero de 2027.
El artículo avanza así: el desglose en tres partes y la regla de préstamo de días; el conteo lineal de días, semanas y horas totales; la cuenta atrás al próximo cumpleaños; el desplazamiento del 29 de febrero y la lectura a medianoche local; donde la edad es una entrada para otras calculadoras; y llevar la fecha de nacimiento al código.
El desglose en tres partes y la regla de préstamo
La edad se lee en unidades de calendario, no como un número de días dividido por una media. Los años vienen de la diferencia de años, los meses de la diferencia de meses y los días de la diferencia de días, y cuando el día pasa a negativo, el mes baja uno y el día se completa con la longitud del mes anterior al actual. Leer el 3 de septiembre de 2026 en vez del 18 de septiembre, la diferencia de días es 3 menos 15, que es negativo 12, así que el mes baja de 8 a 7 y el día pasa a 19 tras sumar los 31 días de agosto: 36 años 7 meses 19 días. La misma persona tiene 36 años 8 meses 3 días el 18 de septiembre y 36 años 7 meses 19 días el 3 de septiembre, un hueco de exactamente 15 días.
Días, semanas y horas totales: el conteo lineal
Bajo el desglose, la línea de resultado da el mismo tramo como un conteo puro. Del 15 de enero de 1990 al 18 de septiembre de 2026 son 13.395 días, las semanas salen de dividir entre 7 y redondear hacia abajo, que es 1913 semanas, y las horas son los días por 24, que es 321.480 horas, un múltiplo limpio porque se derivan del número de días en vez de medirse del reloj. Esa cifra exacta de días es lo que el modo diferencia de la Calculadora de fechas reporta entre dos fechas cualesquiera, y el artículo de la diferencia de fechas recorre ese modo de principio a fin.
La cuenta atrás al próximo cumpleaños
La tercera línea encuentra la próxima aparición del mes y día del nacimiento después de hoy y cuenta los días hasta ella. Desde el 18 de septiembre de 2026, el próximo 15 de enero está a 119 días: 12 hasta el fin de septiembre, 31 de octubre, 30 de noviembre, 31 de diciembre y 15 de enero. Esa fecha de llegada es la pregunta de la fecha futura que cubre el artículo de la fecha futura, con el cumpleaños como objetivo y los días restantes como tramo. La cuenta atrás reinicia desde un año completo el propio día del cumpleaños, unos 365 días, porque la prueba trata el cumpleaños como ya pasado en el momento en que llega. Y una fecha de nacimiento en el futuro se rechaza con una línea de error en vez de una edad negativa.
El 29 de febrero y la lectura a medianoche local
Una fecha de nacimiento en el día bisiesto lleva la regla de desplazamiento de la matemática de meses: en un año no bisiesto no hay 29 de febrero, así que el próximo cumpleaños cae el 1 de marzo, y la persona nacida el 29 de febrero de 2000 celebra el 1 de marzo de 2027 y vuelve al 29 de febrero en 2028. La matemática de la diferencia de días también depende de que la fecha de nacimiento se lea como medianoche local y no como medianoche UTC, porque una lectura en UTC lee un día antes en cada zona horaria al oeste de UTC y corrompe el préstamo de días mostrado arriba.
Donde la edad es una entrada
La cifra de edad es el billete de entrada para varias otras calculadoras. El Planificador de jubilación toma una edad actual de 30 y una edad de jubilación de 65 como valores por defecto y planifica el calendario de aportaciones a lo largo de los años de trabajo entre medio. La Calculadora FIRE parte de la misma edad actual y reporta la edad en la que el saldo deja de necesitar ingresos. Un préstamo añade el extremo lejano del patrón: la persona nacida el 15 de enero de 1990 que cumple 36 el 15 de enero de 2026 toma un plazo de 30 años y paga el 15 de enero de 2056 a los 66, lo que la Calculadora de préstamos lleva al calendario de pagos.
Llevando la fecha de nacimiento al código
Cuando la fecha de nacimiento tiene que viajar a un código, a un servidor o a un formulario que pide segundos, el Convertidor de marca de tiempo Unix la reescribe como un único recuento entero de segundos desde el epoch, con la elección de zona horaria hecha explícita. La edad en sí sigue siendo una pregunta de diferencia hasta el fondo: un extremo fijo en la fecha de nacimiento y el otro donde la pregunta lo pide.