ForHosting KIT · Utilidades de desarrollo

Calculadora de edad en segundos totales

La calculadora de edad en segundos totales convierte el intervalo completo entre una fecha de nacimiento y una fecha de referencia elegida en una cifra exacta de segundos enteros.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Resulta útil cuando años, meses y días son demasiado imprecisos para un contador, un hito, un campo de datos o una comparación. Introduzca dos fechas gregorianas en formato YYYY-MM-DD. La herramienta valida ambas fechas, cuenta todos los días transcurridos —incluidos los bisiestos— y multiplica el total por los segundos de un día.

Elija la fecha de nacimiento y la fecha de referencia

Comience por la fecha de nacimiento y elija después el día en que desea medir la edad. Ambos valores utilizan el formato estricto YYYY-MM-DD; por ejemplo, el 9 de marzo de 1992 se escribe 1992-03-09. La referencia puede ser la fecha actual, si su aplicación la proporciona expresamente, una fecha pasada para un cálculo histórico o una fecha futura para planificar un hito. La calculadora nunca consulta el reloj del sistema, por lo que las solicitudes repetidas son estables y todos los resultados se pueden auditar. Cada fecha se interpreta como la medianoche UTC. Esta convención es importante porque una fecha de calendario por sí sola no contiene hora ni zona horaria. La referencia debe coincidir con la fecha de nacimiento o ser posterior. Si es anterior, la entrada se rechaza en lugar de devolver una edad negativa. También se descartan fechas imposibles como 2025-02-29 o 2024-13-01, para evitar un total aparentemente válido basado en un valor inexistente.

Comprenda cómo se calculan los segundos totales

El cálculo convierte primero cada fecha gregoriana válida en un número de día correlativo mediante aritmética de calendario con enteros. Después resta el número correspondiente al nacimiento del número de la referencia y multiplica la diferencia por 86,400, la cantidad exacta de segundos SI de un día convencional de veinticuatro horas. Las reglas gregorianas se aplican directamente: los años divisibles por cuatro son bisiestos, salvo los años de fin de siglo que no sean también divisibles por cuatrocientos. Por ello, el 29 de febrero añade un día cuando realmente aparece en el intervalo. La salida incluye total_days como valor intermedio verificable y total_seconds como respuesta principal. Como la entrada contiene fechas y no marcas temporales, se excluyen deliberadamente los días parciales. No se deducen cambios de horario estacional, zonas locales, segundos intercalares ni la hora de nacimiento. Así se obtiene una medición civil determinista y se evita atribuirle una precisión que los datos de entrada no permiten.

Utilice bien el resultado en aplicaciones e hitos

Utilice total_seconds cuando necesite una magnitud única y comparable en vez de una edad expresada con unidades de calendario. Una página de celebración puede detectar cuándo una persona alcanza un gran hito de segundos vividos; un ejercicio educativo puede comparar vidas con una unidad común; y un proceso de datos puede normalizar edades antes de ordenar o analizar registros. Conserve birth_date y reference_date junto al total para que cualquier lector pueda reproducir el cálculo más adelante. Si el sistema de origen guarda una marca temporal exacta del nacimiento, esta calculadora de fechas no sustituye una resta de marcas temporales: mide deliberadamente desde la medianoche UTC de una fecha hasta la medianoche UTC de la otra. El resultado tampoco representa tiempo atómico transcurrido, pues los calendarios civiles no codifican los segundos intercalares históricos. Para contadores y consultas habituales de edad en segundos, el criterio es coherente y estable. El navegador funciona gratis; una solicitud automatizada por API usa el precio base mostrado de $0.002 y devuelve el mismo resultado.

Celebre un hito de segundos vividos

Convierta el intervalo desde el nacimiento hasta un evento en una cifra para una tarjeta, un contador o un anuncio.

Normalice edades para analizarlas

Exprese edades basadas en fechas con una unidad uniforme antes de comparar, ordenar o exportar registros.

Enseñe aritmética de calendarios

Muestre la relación entre años comunes, años bisiestos, días transcurridos y segundos mediante fechas reproducibles.

¿Qué devuelve la calculadora?

Devuelve las fechas validadas de nacimiento y referencia, el total de días transcurridos y el total de segundos.

¿Incluye los años bisiestos?

Sí. Aplica las reglas gregorianas, incluida la excepción de los siglos y la excepción de los años divisibles por cuatrocientos.

¿Utiliza automáticamente la fecha actual?

No. Usted debe indicar la fecha de referencia, de modo que una misma entrada siempre produzca el mismo resultado.

¿Incluye la hora y la zona horaria?

No. Las dos fechas se interpretan como medianoche UTC y el resultado convierte días completos en segundos.

¿Puede ser la referencia anterior al nacimiento?

No. Ese orden se rechaza como entrada no válida en lugar de informar una edad negativa.

¿Cuánto cuesta un cálculo mediante API?

Cada solicitud por API utiliza el precio base mostrado de $0.002; la versión del navegador se ejecuta gratis.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/date/age-total-seconds

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/date/age-total-seconds \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"birth_date":"2000-01-01","reference_date":"2025-01-01"}'
{
  "birth_date": "2000-01-01",
  "reference_date": "2025-01-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.age_total_seconds",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →