Vai al contenuto principale
LibraTool logoLibraTool

Convertitore Timestamp gratis

Converti timestamp Unix in date leggibili e viceversa. Supporta UTC e ora locale, secondi e millisecondi.

Funziona offline una volta caricato
Adesso:
Unità:
Riferimento rapido Epoch

Usi comuni

  • Converti Timestamp nei Dati di AnalisiTraduci i timestamp Unix dalle esportazioni di analisi (Google Analytics, Mixpanel, Amplitude) in date leggibili.
  • Converti Timestamp per il DebugDecodifica i timestamp Unix dai log dei server, dai payload di errore e dalle risposte API in date leggibili.
  • Converti Timestamp nello Sviluppo APIConvalida, confronta e traduci i timestamp Unix restituiti dalle API REST e dai webhook.
  • Converti Timestamp per Query di DatabaseConverti le date in timestamp Unix per le clausole WHERE SQL e le query di intervalli di date.
  • Converti Timestamp per la PianificazioneConverti date e ore specifiche in timestamp Unix per l'utilizzo nei sistemi di pianificazione e nelle API di calendario.

Come funziona

Tutta la conversione funziona direttamente nel browser usando l'oggetto Date integrato di JavaScript e la suite Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — nessuna libreria di terze parti, nessuna andata e ritorno con il server. L'unico dato che lascia la tua macchina è nulla: i numeri rimangono locali.

  1. 1
    Rilevamento unità e normalizzazione
    Quando incolli un timestamp, lo strumento conta le sue cifre per inferire automaticamente l'unità: 10 cifre significa secondi Unix, 13 millisecondi, 16 microsecondi, 19 nanosecondi. Un'euristica di conteggio cifre scritta a mano segnala una discrepanza e offre un cambio unità con un clic, prevenendo errori silenziosi come trattare un valore in millisecondi a 13 cifre come un valore in secondi dell'anno 55881.
  2. 2
    Costruzione della data tramite JavaScript Date
    Il numero grezzo viene scalato a millisecondi e passato a new Date(ms). Da lì i metodi Date integrati (getFullYear, getUTCHours, toISOString, ecc.) producono ora locale, ora UTC, e output ISO 8601 — nessuna libreria di analisi coinvolta.
  3. 3
    Tempo relativo consapevole della localizzazione tramite Intl.RelativeTimeFormat
    Un ticker dal vivo scatta ogni secondo e ricalcola l'etichetta relativa (ad es. '3 giorni fa', 'tra 2 ore') usando Intl.RelativeTimeFormat inizializzato con la localizzazione della pagina. Questo mantiene la visualizzazione relativa accurata anche se lasci la scheda aperta, e produce output grammaticalmente corretto in ogni lingua supportata senza stringhe di traduzione extra.
  4. 4
    Visualizzazione del fuso orario tramite Intl.DateTimeFormat
    I fusi orari IANA fissati (ad es. America/New_York, Asia/Tokyo) sono formattati con Intl.DateTimeFormat usando l'opzione timeZone. L'elenco completo dei nomi di fuso supportati dal browser proviene da Intl.supportedValuesOf('timeZone'). I tuoi fusi fissati persistono attraverso le sessioni in localStorage.

Strumenti correlati

Domande frequenti