Convertitore di Timestamp

Convertitore di Timestamp

Converti timestamp Unix in date leggibili e viceversa. Supporta secondi, millisecondi, ISO 8601, fusi orari e orologio in tempo reale.

Aggiornato aprile 2026

Revisionato da Rafael Duarte

Da Unix a data leggibile
MODALITÀ EPOCH
TIMESTAMP EPOCH
FUSO ORARIO
ORA LOCALE (GMT+00:00)

martedì 14 maggio 2024 alle ore 11:00:00

UTC / GMT

martedì 14 maggio 2024 alle ore 11:00:00

ISO 8601

2024-05-14T11:00:00.000Z

Da data leggibile a Unix
MODALITÀ DATA
DATA E ORA
FUSO ORARIO

Seleziona una data qui sopra.

ORA UNIX ATTUALE Secondi
IN TEMPO REALE
FUSO ORARIO

Tempo coordinato universale

Scostamento: GMT+00:00
EFFICIENZA

Risposta < 0,1 ms

PRESTAZIONI NATIVE

Uso nel codice

Usa subito i timestamp nei tuoi snippet di codice.

# JavaScript

Math.floor(Date.now() / 1000); // seconds

Date.now(); // milliseconds

new Date(1715684400 * 1000)

.toISOString();

# Python

import time

int(time.time()) # seconds

from datetime import datetime

datetime.fromtimestamp(1715684400)

Come convertire un timestamp Unix in data

Convertitore timestamp in entrambe le direzioni, con l'epoch attuale sempre in vista

1. Incolla il timestamp o scegli una data

Il valore epoch va nel pannello di sinistra; per il percorso inverso seleziona data e ora nel pannello di destra.

2. Imposta unità e fuso orario

Secondi (10 cifre) o millisecondi (13 cifre), poi il fuso: in elenco c'è Roma (CET/CEST), oltre all'ora locale del browser.

3. Copia il risultato

Ora locale, UTC e ISO 8601 compaiono subito; dal lato data ottieni il timestamp in secondi, millisecondi ed esadecimale.

Cosa fa questo convertitore di timestamp

Da epoch a data leggibile e ritorno

Unix time attuale in tempo reale

Il contatore si aggiorna ogni secondo e si copia con un clic.

Secondi e millisecondi

Copre i due formati più diffusi: 10 cifre per POSIX, PHP e Python, 13 cifre per JavaScript e Java.

Ora locale, UTC e ISO 8601

Tre rappresentazioni affiancate dello stesso istante, ciascuna copiabile separatamente.

Usa l'ora attuale

Carica nel campo l'epoch del momento attuale e lo converte all'istante.

Output anche in esadecimale

Convertendo una data, ottieni il timestamp anche in forma 0x..., utile per debug a basso livello e firmware.

Snippet in JavaScript e Python

Il codice per ottenere il timestamp corrente e convertirlo in data è già pronto da copiare.

Esempi di conversione

Orari in UTC; in Italia aggiungi 1 ora (CET) o 2 ore con l'ora legale (CEST)

Timestamp
Data corrispondente
1715684400 (secondi)
14 maggio 2024, 11:00:00 UTC — 13:00 a Roma (CEST)
1712448000000 (millisecondi)
7 aprile 2024, 00:00:00 UTC
0
1º gennaio 1970, 00:00:00 UTC — l'epoch Unix
-86400
31 dicembre 1969, 00:00:00 UTC — date precedenti al 1970
2147483647
19 gennaio 2038, 03:14:07 UTC — limite degli interi a 32 bit

Quando ti serve

Gli scenari più comuni per chi converte timestamp

Debug di API REST

Campi come created_at o expires_at arrivano spesso come epoch: convertili per capire cosa è successo e quando.

Scadenza dei token JWT

Converti la claim exp e verifica subito se il token è ancora valido.

Analisi dei log

Allinea eventi registrati da server in fusi diversi riportandoli tutti a UTC o all'ora italiana.

Query su database

Ricava il timestamp esatto di inizio e fine di un intervallo da usare in una clausola WHERE.

Pianificazione di job

Calcola l'epoch di una data futura per schedulare task tra sistemi con fusi orari differenti.

Errori frequenti

Scambiare secondi e millisecondi

Un valore a 13 cifre letto come secondi finisce migliaia di anni nel futuro; uno a 10 cifre letto come millisecondi cade a gennaio 1970. Controlla l'unità selezionata.

Dimenticare l'ora legale

In Italia lo scarto da UTC è +1 in inverno e +2 in estate. Sommare sempre un'ora fissa sbaglia i risultati per metà dell'anno: meglio selezionare il fuso di Roma (CET/CEST).

Incollare una data ISO nel campo epoch

Il campo accetta solo un numero, come 1712448000, non una stringa come 2024-04-07T00:00:00Z. Per partire da una data usa il pannello di destra.

Pensare che il timestamp contenga un fuso orario

Il tempo Unix è sempre riferito a UTC; il fuso entra in gioco solo quando lo trasformi in una data da mostrare.

Valori in microsecondi o nanosecondi

Con 16 o 19 cifre dividi per 1.000 o 1.000.000 prima di incollare, e seleziona millisecondi.

Perché usare questo convertitore

L'epoch corrente resta sempre visibile come punto di riferimento, e ogni conversione mostra insieme ora locale, UTC e ISO 8601 — il formato usato dalla maggior parte delle API e dei token JWT. Il pannello inverso aggiunge millisecondi ed esadecimale senza passaggi extra.

Il calcolo avviene interamente nel browser: nessun valore incollato viene inviato a un server, quindi puoi convertire timestamp presi da log di produzione senza esporli a terzi.

Secondi o millisecondi?

La causa più comune di conversioni sbagliate

Secondi (10 cifre)
Millisecondi (13 cifre)
Esempio
1712448000
1712448000000
Usato da
POSIX/Linux, PHP time(), Python time.time()
JavaScript Date.now(), Java, molte API web
Conversione
moltiplica per 1000 per avere i ms
dividi per 1000 per avere i secondi

Domande frequenti

Incolla il valore nel campo epoch, scegli secondi o millisecondi e seleziona il fuso di Roma (oppure l'ora locale, se il tuo dispositivo è impostato sull'Italia). Lo strumento applica automaticamente CET o CEST in base alla data, quindi l'ora legale è già gestita.

Riferimenti

Strumenti correlati