← Home

⏱️ Convertitore epoch

Un convertitore di epoch è uno strumento online gratuito che converte timestamp Unix, in secondi o millisecondi, in date e ore leggibili e viceversa. Funziona interamente nel browser senza registrazione. Sviluppatori software, amministratori di sistema e analisti dei dati lo usano per il debugging di log, la verifica di risposte API e l'interpretazione di timestamp memorizzati nei database.

Converti tra timestamp Unix e date leggibili all'istante.

Che cos’è questo strumento?

Il Convertitore epoch è uno strumento online gratuito per convertire tra timestamp di epoch Unix e formati di data leggibili. L'epoch Unix conta i secondi trascorsi dal 1 gennaio 1970 alle 00:00:00 UTC, senza contare i secondi intercalari. Questo formato di timestamp è la spina dorsale dell'informatica moderna, usato da sistemi operativi, database, API, file di log e linguaggi di programmazione in tutto il mondo. Questo strumento supporta la conversione bidirezionale con precisione sia in secondi sia in millisecondi. Inserisci un timestamp Unix per vedere la data e l'ora corrispondenti in UTC e nel fuso orario locale, oppure inserisci una data per ottenerne il valore epoch. Che tu stia facendo debugging di log di server, lavorando con risposte di API REST o analizzando eventi di sistema, questo convertitore gestisce timestamp passati e futuri con piena accuratezza, incluso il limite del problema dell'anno 2038 per i sistemi a 32 bit.

Come funziona

Lo strumento usa l'oggetto Date di JavaScript, che memorizza internamente il tempo come numero di millisecondi dall'epoch Unix. Per la conversione da timestamp a data, il valore inserito (in secondi o millisecondi) viene passato al costruttore Date e l'oggetto Date risultante viene formattato con toISOString() per la visualizzazione UTC e toLocaleString() per la visualizzazione dell'ora locale. Per la conversione da data a timestamp, data e ora inserite vengono analizzate in un oggetto Date e il metodo getTime() restituisce il valore in millisecondi. Lo strumento divide per 1000 per fornire la precisione in secondi. Il punto di partenza dell'epoch Unix del 1 gennaio 1970 00:00:00 UTC corrisponde al timestamp 0. I timestamp negativi rappresentano date precedenti all'epoch. JavaScript gestisce i timestamp come numeri a virgola mobile a 64 bit, quindi lo strumento funziona correttamente ben oltre il limite dell'anno 2038 che interessa i sistemi a intero a 32 bit.
Ad

Come usare

  1. Scegli la modalità di conversione: Da timestamp a data, oppure Da data a timestamp.
  2. Per la modalità Timestamp: inserisci il timestamp Unix (secondi o millisecondi).
  3. Per la modalità Data: inserisci data e ora nel selettore.
  4. Fai clic su Converti per ottenere il risultato all'istante.
  5. Visualizza sia i risultati in UTC sia nel fuso orario locale per un quadro completo.

Domande Frequenti

Cos'è l'epoch Unix?

È il 1 gennaio 1970 alle 00:00:00 UTC. Tutti i timestamp Unix contano i secondi a partire da questo momento.

Cos'è il problema dell'anno 2038?

Il 19 gennaio 2038, i timestamp a intero con segno a 32 bit andranno in overflow. I sistemi a 64 bit e JavaScript non sono interessati.

Come capisco se il mio timestamp è in secondi o millisecondi?

Un numero di 10 cifre è in secondi. Un numero di 13 cifre è in millisecondi. Questo strumento rileva automaticamente in base alla lunghezza del numero.

Posso convertire timestamp precedenti al 1970?

Sì. I timestamp negativi rappresentano date precedenti all'epoch. Ad esempio, -1 corrisponde al 31 dicembre 1969 alle 23:59:59 UTC.

Consigli

Quando lavori con timestamp provenienti da sistemi diversi, verifica sempre l'unità: JavaScript usa i millisecondi, la maggior parte degli strumenti Unix usa i secondi e alcune API usano i microsecondi. Un errore comune è trattare i secondi come millisecondi (o viceversa), ottenendo date nel 1970 o lontane nel futuro. Per log e archiviazione dati, i timestamp Unix sono ideali perché indipendenti dal fuso orario, ordinabili come numeri e non ambigui. Memorizza sempre i timestamp in UTC per evitare bug legati ai fusi orari.

Strumenti Correlati

Ad