ForHosting KIT · Strumenti per sviluppatori

Timestamp Unix

Passi da un timestamp Unix a una data leggibile e viceversa: 1800000000 è il 15 gennaio 2027 alle 08:00 UTC, anche in millisecondi, con un fuso orario facoltativo per il risultato. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Epoch o data
1.800.000.000
Ottiene
Data e ora ISO
2027-01-15T08:00:00.000Z
Epoch (secondi)
1.800.000.000
Epoch (millisecondi)
1.800.000.000.000

Un timestamp Unix conta i secondi passati dal primo gennaio 1970 e non dice nulla a occhio nudo, ma è il formato con cui la maggior parte dei sistemi salva data e ora. Questo strumento del KIT converte un epoch in data leggibile, o una data scelta da te nel timestamp corrispondente.

Che cos'è davvero un timestamp Unix

Il tempo Unix conta i secondi trascorsi dalla mezzanotte UTC del 1° gennaio 1970, un punto di partenza scelto dai primi sviluppatori di Unix per semplicità e non per un significato particolare di quella data. È diventato il modo abituale con cui i computer si scambiano istanti proprio perché evita l'ambiguità delle date formattate: niente impostazioni locali, niente separatori da interpretare male, solo un conteggio. Il problema è che un numero come 1752451200 è preciso per una macchina ma non dice nulla a chi legge un ticket di assistenza, un file di log o un foglio di calcolo esportato. Nessuno capisce a colpo d'occhio se si tratta di stamattina o di tre settimane fa.

In entrambe le direzioni, con il fuso giusto

Se inserisce un valore epoch ottiene una data formattata; se inserisce una data ottiene secondi o millisecondi epoch. Al risultato si può applicare un fuso orario o uno scostamento UTC, così un pannello mostra i valori salvati come date locali corrette. Per esempio, 1800000000 è il 15 gennaio 2027 alle 08:00 UTC, e 1800000000000 in millisecondi. Durante un incidente può incollare il valore da una traccia o da una riga di log e leggere la data senza calcoli a mente. In una catena di dati può uniformare in secondi epoch i formati misti di fornitori diversi prima di caricarli. Convertire bene, fuso compreso, fa la differenza tra un'occhiata di cinque secondi e una deviazione di cinque minuti.

Secondi o millisecondi: l'errore più comune

Alcuni sistemi usano i secondi dall'epoca, altri i millisecondi — che hanno tre cifre in più — e confonderli produce una data sbagliata di decenni, non di poco. Un timestamp di 10 cifre è quasi sempre in secondi, uno di 13 cifre in millisecondi. Questo strumento riconosce entrambi i formati e, se hai un dubbio, mostra la conversione con entrambe le interpretazioni per verificare al volo quale ha senso.

Che differenza c'è tra secondi e millisecondi?

Un timestamp in secondi ha di solito 10 cifre, uno in millisecondi 13. Confonderli sposta la data convertita di decenni, quindi in caso di dubbio conviene controllare quante cifre ha il numero.

Gestisce anche i fusi orari?

Sì, puoi scegliere in quale fuso vedere la data convertita: l'epoch di per sé è sempre riferito a UTC, indipendentemente da dove ti trovi.

Cosa significa un timestamp negativo?

Indica una data precedente al primo gennaio 1970: capita raramente, ma alcuni sistemi lo usano per date storiche o come valore segnaposto.

I timestamp che converto vengono salvati da qualche parte?

No, la conversione avviene nel browser e non lascia traccia: utile anche quando il dato è legato a un record riservato.

Posso convertire una data futura in timestamp?

Sì, funziona in entrambi i sensi: scegli una data e ora qualsiasi e ottieni il numero da usare nel tuo sistema.

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/dev/epoch

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/dev/epoch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"epoch":1800000000,"date":"2026-07-17T00:00:00Z"}'
{
  "epoch": 1800000000,
  "date": "2026-07-17T00:00:00Z"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.epoch",
  "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.

Perché i sistemi salvano le date così

Il rovescio della medaglia è che un numero come 1752499200, letto da un umano, non comunica nulla senza convertirlo. Un numero intero è più compatto, più veloce da confrontare e senza ambiguità di fuso orario rispetto a una stringa tipo '14/07/2026 15:30': per questo database, log e API usano quasi sempre un epoch Unix internamente, e lo mostrano in un formato leggibile solo all'ultimo momento, nell'interfaccia.

Nei due sensi: da data a numero e viceversa

Incolli un timestamp e ottieni la data e l'ora leggibili, comprese nel fuso che scegli; oppure parti da una data — per esempio la scadenza di un link — e ottieni il numero da inserire in un sistema o in una query. Utile anche per verificare la validità di un token o il campo created_at di un record senza dover aprire il database.

Restano sul tuo dispositivo, via API per l'automazione

La conversione avviene nel browser: nessun dato, nemmeno un timestamp legato a un record riservato, viene inviato altrove. Se ti serve convertire molti timestamp in automatico — per esempio ripulire un'intera colonna di un export prima di caricarlo in un foglio di calcolo o in un altro sistema — c'è l'API a $0.002 a richiesta; per un controllo occasionale mentre fai debug, la pagina nel browser basta ed è gratis.

Capire quando è stato creato un record

Un sistema gestionale mostra il campo created_at come 1720972800: convertendolo si scopre che il record risale al 14 luglio, utile per capire se un dato è vecchio o recente durante un'indagine su un bug.

Verificare la scadenza di un link firmato

Un link di download temporaneo include un parametro expires con un epoch: convertendolo Giulia Bianchi controlla in anticipo a che ora esatta il link smetterà di funzionare.

Ripulire un export di log prima dell'analisi

Un'agenzia riceve un export con migliaia di righe in timestamp Unix: converte l'intera colonna in date leggibili via API prima di caricarla in un foglio di calcolo per l'analisi.

È gratis?

Sì, nel browser senza limiti. Via API, per convertire in blocco, costa $0.002 a richiesta.

Leggi la documentazione completa del KIT →