Utils365

Convertitore di timestamp Unix

Trasforma l’epoch time in una data leggibile, e viceversa.

Ora Unix attuale

··········

Da timestamp a data

Incolla un timestamp in secondi, millisecondi, microsecondi o nanosecondi

Da data a timestamp

Scegli una data o incollane una come 2024-03-01 09:30 o 2024-03-01T09:30:00+10:00

Avanti: Generatore di UUID · Decoder JWT

Segnala un problema con questo strumento

Come usare Convertitore di timestamp Unix

  1. Incolla un timestamp

    Scrivi o incolla un timestamp Unix. Secondi, millisecondi, microsecondi e nanosecondi vengono riconosciuti dalla lunghezza.

  2. Oppure scegli una data

    Scegli data e ora, o incolla una data ISO 8601, e indica se è nella tua ora locale o in UTC.

  3. Copia il risultato

    Copia la data nel formato che ti serve, o il timestamp in secondi o millisecondi.

Perché usare Utils365

  • Tutti i formati comuni

    La tua ora locale, UTC, ISO 8601, RFC 2822, il giorno della settimana e quanto tempo fa, uno accanto all’altro.

  • Riconosce l’unità

    Un numero di 10 cifre viene letto come secondi e uno di 13 come millisecondi. Puoi sempre scegliere tu l’unità.

  • Un orologio in tempo reale

    L’ora Unix attuale scorre in cima alla pagina, pronta da copiare in secondi o millisecondi.

  • Privacy garantita

    Tutto viene calcolato nel browser, quindi nulla di ciò che scrivi viene inviato altrove.

Domande frequenti

Cos’è un timestamp Unix?

Il numero di secondi trascorsi dalla mezzanotte UTC del 1° gennaio 1970, detta epoch Unix. È il modo in cui la maggior parte dei computer e dei database salva un istante, perché è uguale in tutto il mondo.

Come distinguo i secondi dai millisecondi?

Conta le cifre. Un timestamp di una data degli ultimi anni ha 10 cifre in secondi e 13 in millisecondi. JavaScript e Java di solito usano i millisecondi; Unix, PHP e Python di solito i secondi.

Un timestamp Unix può essere negativo?

Sì. I numeri negativi sono date prima del 1970. Per esempio, -86400 è il 31 dicembre 1969 a mezzanotte UTC.

Un timestamp Unix ha un fuso orario?

No. Conta sempre dalla mezzanotte UTC, quindi lo stesso timestamp è lo stesso istante ovunque. Solo il modo in cui viene mostrato come data dipende dal fuso orario.

Cos’è il problema dell’anno 2038?

I sistemi che salvano i timestamp come numero a 32 bit con segno si esauriscono il 19 gennaio 2038 alle 03:14:07 UTC (2147483647). I sistemi moderni usano numeri a 64 bit, che durano miliardi di anni.

Come ottengo il timestamp attuale nel codice?

In JavaScript, Math.floor(Date.now() / 1000). In Python, int(time.time()). In un terminale Linux o macOS, date +%s.