Convertitore Unix Timestamp in Data e Ora

Cos'è Convertitore Unix Timestamp in Data e Ora

Un Unix timestamp (detto anche epoch time o tempo POSIX) è il numero di secondi trascorsi dal 1° gennaio 1970 alle 00:00:00 UTC. È il modo universale con cui i computer memorizzano e trasmettono date e orari. Questo strumento converte qualsiasi Unix timestamp — in secondi o millisecondi — in una data leggibile, mostrando UTC, ora locale, formato ISO 8601 e un'espressione relativa come "3 giorni fa".

Come usare

  1. Incolla o digita un Unix timestamp nel campo di input (secondi o millisecondi — il rilevamento è automatico).
  2. Visualizza la data convertita istantaneamente in UTC, ora locale, ISO 8601 e formato relativo.
  3. Clicca su Adesso per caricare il timestamp corrente.
  4. Clicca sul pulsante copia accanto a qualsiasi riga per copiare quel valore.
  5. Usa il link in fondo per passare al convertitore inverso (Data → Unix timestamp).

Quando usarlo

Trovi un valore come 1700000000 in una colonna created_at e non sai a che data corrisponda? Incollalo qui e ottieni subito il 14 novembre 2023 alle 22:13:20 UTC. È il modo più veloce per controllare un log, allineare la risposta di un'API al momento in cui qualcosa è accaduto o confermare la cronologia di un record senza scrivere codice.

Domande frequenti

Cos'è un Unix timestamp?

Un Unix timestamp è il numero totale di secondi (o millisecondi) trascorsi dall'Unix Epoch: 1° gennaio 1970, 00:00:00 UTC. Viene usato universalmente nella programmazione per rappresentare un punto nel tempo senza ambiguità di fuso orario.

Come faccio a sapere se il mio timestamp è in secondi o millisecondi?

I timestamp in secondi hanno 10 cifre (es: 1700000000 = anno 2023). In millisecondi ne hanno 13 (es: 1700000000000). Lo strumento rileva automaticamente: valori fino a 9.999.999.999 sono trattati come secondi; oltre, come millisecondi.

Perché l'ora locale differisce da UTC?

UTC è lo standard di tempo globale senza offset. L'ora locale riflette il fuso orario del tuo browser. Ad esempio, in UTC+1, l'ora locale è un'ora avanti rispetto a UTC. L'output ISO 8601 include sempre l'offset UTC per maggiore chiarezza.

Qual è il massimo Unix timestamp valido?

Il limite dell'intero con segno a 32 bit è 2.147.483.647, che rappresenta il 19 gennaio 2038 — il cosiddetto Problema dell'Anno 2038. I sistemi moderni a 64 bit supportano valori molto più grandi, e questo strumento accetta qualsiasi timestamp ragionevole.

Posso convertire un Unix timestamp negativo?

I timestamp negativi rappresentano date precedenti al 1° gennaio 1970. Ad esempio, -86400 è il 31 dicembre 1969. Questo strumento non supporta valori negativi — per date precedenti al 1970, usa una libreria di date dedicata.

Posso condividere questo strumento con i miei dati precompilati?

Sì. L'URL si aggiorna automaticamente mentre digiti. Copia il link dalla barra degli indirizzi o usa il pulsante Condividi — chiunque lo apra vedrà i tuoi dati già inseriti.

Strumenti correlati

Ultimi articoli