Vai al contenuto
helpyself

Convertitore di timestamp

Local only — nothing is uploaded unless you save or share it.

Un convertitore di timestamp Unix — da timestamp a data e viceversa.

  1. Incolla un timestamp Unix, oppure scrivi una data come 2026-08-03T12:00:00Z
  2. Leggi i valori convertiti in UTC e nel tuo fuso orario
  3. Copia il formato che ti serve
Salva questo strumento

Tieni Convertitore di timestamp a portata di mano

Aggiungi ai preferiti

Su questo strumento

Un timestamp Unix conta i secondi trascorsi dal primo istante del 1970 in UTC, il che lo rende compatto, non ambiguo e del tutto illeggibile per una persona. Convertire fra quel numero e una data vera è una piccola incombenza continua quando si leggono log, si analizzano token o si guardano righe di database. La parte scomoda è che un numero nudo è ambiguo: alcuni sistemi contano i secondi e altri i millisecondi, e leggere l'uno per l'altro ti spedisce nel 1970 oppure svariate migliaia di anni nel futuro. Questo convertitore riconosce l'unità da solo, dato che i valori attuali nei due sistemi differiscono di un fattore mille, e ti dice quale ha ipotizzato così puoi correggerlo se l'ipotesi è sbagliata. Funziona in entrambe le direzioni, accetta in ingresso ISO 8601 e date scritte normalmente, e mostra il risultato in UTC accanto al tuo fuso orario, perché confondere i due è la seconda causa più comune di errori di ore intere. Tutto è calcolato in locale.

Domande frequenti

Come fa a capire se il mio numero è in secondi o millisecondi?

Dall'ordine di grandezza. Un timestamp attuale in secondi ha circa dieci cifre, mentre lo stesso istante in millisecondi ne ha tredici. Qualsiasi valore pari o superiore a cento miliardi viene letto come millisecondi. Lo strumento dice quale ha ipotizzato, così noti subito un'ipotesi sbagliata.

È un convertitore epoch?

La stessa cosa con un altro nome. Tempo Unix, tempo epoch e tempo POSIX contano tutti i secondi dal 1° gennaio 1970, quindi da timestamp a data e da data a timestamp sono le due direzioni di un'unica conversione — e ci sono entrambe, con la risposta nel tuo fuso e in UTC, perché è proprio quella coppia a generare gli errori.

Perché il mio timestamp mostra un'ora diversa da quella che mi aspetto?

Quasi sempre per una differenza di fuso orario. I timestamp Unix sono sempre in UTC e non conservano alcuna informazione di fuso. Il convertitore mostra sia l'UTC sia la tua ora locale, così vedi lo scarto direttamente invece di indovinarlo.

Posso convertire date precedenti al 1970?

Sì. I timestamp precedenti all'epoca sono negativi, e i valori negativi vengono trattati normalmente. Una data come il 1960 dà un numero negativo grande, cosa corretta anche se qualche sistema la rifiuta.

Che cos'è il problema dell'anno 2038?

I sistemi che memorizzano i timestamp in un intero con segno a 32 bit vanno in overflow nel gennaio 2038, circa 2,1 miliardi di secondi dopo l'epoca. I sistemi moderni usano valori a 64 bit e non ne risentono, ma il limite compare ancora in vecchio software embedded e in colonne di database ereditate.

Gestisce l'ora legale?

Sì, per la visualizzazione locale. Il timestamp sottostante è un punto fisso nel tempo senza alcun concetto di ora legale, ma convertirlo in un fuso locale applica lo scarto in vigore in quella data.

Aiutaci a migliorare questo strumento

Hai trovato un errore, vuoi una modifica, o ti manca uno strumento?

/timestamp-converter

↑↓ per muoverti · Invio per aprire · Esc per chiudere