Blog News Contatti Richiedi una proposta

Convertitore di timestamp Unix: da epoch a data e viceversa

Incolla un timestamp in secondi, millisecondi, micro- o nanosecondi e ottieni la data in UTC, nel tuo fuso e in qualsiasi altro. Funziona offline, nulla lascia il tuo dispositivo.

Funziona nel browser: i tuoi dati non lasciano il dispositivoGratisSenza registrazione

Tempo Unix attuale

Secondi—
Millisecondi—
UTC—
La tua ora—

Da timestamp a data

Da data a timestamp

Conversione batch

Un timestamp o una data per riga, fino a 10.000. L’unità viene rilevata per ogni riga.

Esempi di codice

Come ottenere il timestamp attuale e trasformarlo in data. Gli esempi usano il timestamp del convertitore.

Stai sviluppando un’API o un flusso di dati?

Progettiamo API, backend e integrazioni in cui date, fusi orari e log funzionano bene dal primo giorno. Raccontaci il progetto e ricevi una stima.

In breve: incolla un timestamp Unix e ottieni la data in UTC, nella tua ora locale e in qualsiasi fuso IANA. Il convertitore riconosce secondi, millisecondi, micro- e nanosecondi dalla lunghezza, converte anche da data a timestamp, elabora fino a 10.000 valori alla volta e fornisce codice in nove linguaggi. Tutto avviene nel browser.

Usiamo questo strumento per il debug di API, log e database. Per il sistema dietro questi timestamp: sviluppo di API e sviluppo web.

Che cos’è un timestamp Unix?

Un timestamp Unix (tempo epoch) è il numero di secondi trascorsi dalle 00:00:00 UTC del 1° gennaio 1970, senza secondi intercalari. È lo stesso numero in tutto il mondo, per questo server, database e API lo usano per salvare un istante. Ad esempio, 1731100000 è l’8 novembre 2024, 21:06:40 UTC.

Come convertire un timestamp in data?

  1. Incolla il valore in «Da timestamp a data». L’ora attuale è già presente come esempio.
  2. Controlla l’unità: 10 cifre sono secondi, 13 millisecondi, 16 microsecondi, 19 nanosecondi. Se serve, cambiala a mano.
  3. Scegli un fuso orario. Il risultato mostra UTC, il fuso del browser, ISO 8601, RFC 2822, tempo relativo, giorno e settimana ISO.
  4. Copia un valore o condividi un link al risultato. Il valore sta dopo # e non viene inviato ai server.

Secondi, millisecondi, micro- o nanosecondi?

  • 10 cifre — secondi: Linux date +%s, PHP time(), MySQL UNIX_TIMESTAMP(), JWT exp.
  • 13 cifre — millisecondi: JavaScript Date.now(), Java System.currentTimeMillis().
  • 16 cifre — microsecondi: Python time.time_ns() // 1000, PostgreSQL.
  • 19 cifre — nanosecondi: Go time.Now().UnixNano(), InfluxDB, OpenTelemetry.

Che cos’è il problema dell’anno 2038?

I sistemi che salvano il tempo Unix in un intero con segno a 32 bit si fermano a 2147483647, cioè il 19 gennaio 2038 alle 03:14:07 UTC. Un secondo dopo il valore diventa negativo e la data torna al 1901. I sistemi a 64 bit sono al sicuro, ma vecchi dispositivi, formati di file e colonne INT vanno verificati.

Timestamp negativi e secondi intercalari

Le date prima del 1970 hanno timestamp negativi: -86400 è il 31 dicembre 1969. Il tempo Unix ignora i secondi intercalari, ogni giorno dura esattamente 86.400 secondi.

Domande frequenti

Qual è il timestamp Unix attuale?

È mostrato in alto nella pagina in secondi e millisecondi e si aggiorna ogni secondo. Con «Pausa» lo blocchi per copiare il valore esatto.

Un timestamp Unix è in UTC o in ora locale?

Né l’uno né l’altro: conta i secondi dal 1° gennaio 1970 UTC ed è uguale ovunque. Il fuso conta solo quando lo trasformi in una data leggibile.

Come capisco se sono secondi o millisecondi?

Conta le cifre: oggi 10 per i secondi e 13 per i millisecondi. Il convertitore lo rileva da solo e l’unità si può scegliere a mano.

Posso convertire una data in timestamp Unix?

Sì, con «Da data a timestamp»: inserisci data, ora e fuso. Puoi anche incollare una data ISO 8601 come 2024-11-08T21:06:40Z nel campo principale.

L’ora legale viene considerata?

Sì. I fusi orari provengono dal database IANA integrato nel browser. Se un’ora locale viene saltata o ripetuta per il cambio dell’ora, compare un avviso.

I miei dati vengono inviati?

No. Tutto viene calcolato nel browser con JavaScript Date e Intl. Dopo il caricamento lo strumento funziona anche offline.

Strumenti simili