ForHosting KIT · Strumenti per sviluppatori

Calcolatore dell’età in secondi totali

Il calcolatore dell’età in secondi totali converte l’intero intervallo tra una data di nascita e una data di riferimento scelta in un numero esatto di secondi interi.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

È utile quando anni, mesi e giorni sono troppo approssimativi per un contatore, un traguardo, un campo dati o un confronto. Inserisca due date del calendario gregoriano nel formato YYYY-MM-DD. Lo strumento le convalida, conta ogni giorno trascorso — compresi i giorni bisestili — e moltiplica il totale per i secondi contenuti in un giorno.

Scelga la nascita e la data di riferimento

Inizi dalla data di nascita, quindi scelga il giorno in cui desidera misurare l’età. Entrambi i valori adottano il formato rigoroso YYYY-MM-DD; per esempio, il 9 marzo 1992 si inserisce come 1992-03-09. La data di riferimento può essere quella odierna, se viene fornita esplicitamente dall’applicazione, una data passata per un calcolo storico oppure una data futura per un traguardo programmato. Il calcolatore non consulta mai l’orologio corrente: richieste ripetute rimangono stabili e ogni risultato può essere verificato. Ogni data viene interpretata come mezzanotte UTC. La convenzione è importante perché una semplice data di calendario non comprende né l’ora né il fuso orario. La data di riferimento deve coincidere con la nascita o essere successiva. Se la precede, l’input viene rifiutato anziché restituire un’età negativa. Anche date impossibili come 2025-02-29 o 2024-13-01 vengono respinte, evitando un totale plausibile ricavato da un valore di calendario inesistente.

Comprenda come vengono calcolati i secondi

Il calcolo converte anzitutto ogni data gregoriana valida in un numero progressivo di giorno mediante aritmetica intera del calendario. Sottrae poi il numero del giorno di nascita da quello della data di riferimento e moltiplica la differenza per 86,400, il numero esatto di secondi SI in un giorno convenzionale di ventiquattro ore. Le regole gregoriane vengono applicate direttamente: gli anni divisibili per quattro sono bisestili, tranne gli anni secolari che non siano anche divisibili per quattrocento. Il 29 febbraio aggiunge quindi un giorno quando compare davvero nell’intervallo. L’output comprende total_days come valore intermedio trasparente e total_seconds come risposta principale. Poiché l’input contiene date, non timestamp, le frazioni di giorno sono escluse intenzionalmente. Non vengono dedotti passaggi all’ora legale, fusi locali, secondi intercalari o l’ora di nascita. Si ottiene così una misura civile deterministica adatta a calcolatori e archivi, senza attribuire al risultato una precisione che i dati inseriti non possono sostenere.

Usi correttamente il risultato

Utilizzi total_seconds quando Le occorre un unico valore confrontabile invece di un’espressione dell’età in unità di calendario. Una pagina celebrativa può individuare il raggiungimento di un grande traguardo di secondi vissuti; un esercizio didattico può confrontare durate di vita con un’unità comune; una pipeline di dati può normalizzare le età prima di ordinare o analizzare i record. Conservi birth_date e reference_date accanto al totale, così il calcolo potrà essere riprodotto in seguito. Se il sistema sorgente registra il timestamp esatto della nascita, questo calcolatore basato solo sulle date non sostituisce la sottrazione tra timestamp: misura volutamente da mezzanotte UTC a mezzanotte UTC. Il risultato non va neppure interpretato come tempo atomico trascorso, poiché i calendari civili non codificano i secondi intercalari storici. Per le normali ricerche sull’età in secondi e i contatori basati su date, la convenzione è coerente e stabile. Il calcolo nel browser è gratuito; una richiesta API automatizzata usa il prezzo base visualizzato di $0.002 e restituisce lo stesso risultato.

Celebrare un traguardo in secondi vissuti

Converta l’intervallo fra nascita ed evento in un numero per un biglietto, un contatore o un annuncio.

Normalizzare le età per l’analisi

Rappresenti le età basate su date in un’unità coerente prima di confrontare, ordinare o esportare record.

Insegnare l’aritmetica del calendario

Mostri la relazione tra anni comuni, anni bisestili, giorni trascorsi e secondi con date riproducibili.

Che cosa restituisce il calcolatore?

Restituisce le date convalidate di nascita e riferimento, i giorni totali trascorsi e i secondi totali.

Gli anni bisestili sono inclusi?

Sì. Applica le regole gregoriane, comprese l’eccezione dei secoli e quella degli anni divisibili per quattrocento.

La data corrente viene usata automaticamente?

No. Lei deve fornire la data di riferimento, affinché lo stesso input produca sempre il medesimo risultato.

Sono inclusi ora e fuso orario?

No. Entrambe le date sono interpretate come mezzanotte UTC e il risultato converte giorni interi in secondi.

La data di riferimento può precedere la nascita?

No. Tale ordine viene rifiutato come input non valido invece di produrre un’età negativa.

Quanto costa un calcolo tramite API?

Ogni richiesta API usa il prezzo base visualizzato di $0.002; la versione nel browser è gratuita.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →