Convertitore Timestamp Avanzato
Converti tra Unix timestamp, ISO 8601, RFC 2822 e date relative ("3 days ago"). Supporto timezone IANA + DST.
Come utilizzare Convertitore Timestamp Avanzato
Inserisci un timestamp o una data
Incolla un timestamp Unix (in secondi o millisecondi), una data ISO 8601, RFC 2822 oppure un'espressione relativa tipo "3 days ago". Puoi anche usare il pulsante "Ora" per l'istante corrente.
Scegli il fuso orario di riferimento
Seleziona un fuso orario IANA dall'elenco (es. Europe/Rome, America/New_York): verrà usato per calcolare l'orario locale e lo stato dell'ora legale (DST).
Leggi tutti i formati convertiti
Il tool mostra contemporaneamente Unix, ISO 8601, RFC 2822, data relativa, orario UTC e orario nel fuso selezionato, con indicazione se l'ora legale (DST) è attiva.
Copia il formato che ti serve
Usa il pulsante "Copia" accanto a ogni riga per copiare rapidamente il valore negli appunti, pronto da incollare in codice, log o documentazione.
Suggerimenti
- Per il debug di API e log, preferisci sempre confrontare i timestamp in UTC: evita ambiguità legate a DST e differenze di fuso orario tra server e client.
- Se un timestamp sembra "sbagliato di 1000 volte", controlla se è in secondi o millisecondi: è l'errore più comune quando si integrano sistemi diversi.
- Usa le espressioni relative ("3 days ago") per verificare rapidamente scadenze o TTL senza dover calcolare a mano la data esatta.
Domande frequenti
Che differenza c'è tra timestamp Unix in secondi e in millisecondi?
Il timestamp Unix in secondi ha tipicamente 10 cifre (es. 1713956400), mentre in millisecondi ne ha 13 (es. 1713956400000, usato ad esempio da JavaScript Date.now()). Il tool riconosce automaticamente la lunghezza e interpreta il numero di conseguenza.
Quali formati di data posso incollare come input?
Puoi inserire timestamp Unix (9-13 cifre), date ISO 8601 (es. 2025-04-24T10:00:00Z), date RFC 2822, ed espressioni relative come "3 days ago", "2 hours ago" o "5 min ago". Il parser prova questi formati in sequenza fino a trovarne uno valido.
Cosa indica lo stato DST (ora legale)?
Indica se, per il fuso orario selezionato e la data inserita, è in vigore l'ora legale (Daylight Saving Time) oppure l'ora solare. È utile per capire eventuali scarti di un'ora tra sistemi che gestiscono i fusi in modo diverso.
Perché usare l'ora UTC oltre all'ora locale?
L'UTC è un riferimento assoluto, senza fuso orario né ora legale, ed è lo standard consigliato per log di sistema, API e database. L'ora locale nel fuso selezionato serve invece per la comunicazione con utenti o team in una specifica area geografica.
Il calcolo avviene nel browser o su un server?
Tutta la conversione avviene client-side nel browser, usando le API Intl e Date native di JavaScript. Nessun timestamp o data inserita viene inviata a un server esterno.