CodeKitHub
Strumenti per il tempo

Convertitore di Timestamp Discord

Ultimo aggiornamento:

I messaggi Discord supportano un tag timestamp speciale — <t:1650463200:f> — che il client di Discord converte automaticamente nel fuso orario locale e nel formato preferito di ogni lettore, così l'orario di un evento pubblicato da qualcuno a New York viene mostrato correttamente a chi legge da Tokyo. Questo strumento ti permette di scegliere una data e un'ora nel tuo fuso orario locale e genera istantaneamente il tag correttamente formattato per tutti e sette gli stili di visualizzazione di Discord, con un'anteprima dal vivo di come ciascuno verrà effettivamente reso. Copia quello che ti serve e incollalo direttamente in Discord.

Stile di visualizzazione

Short Time16:20
Long Time16:20:30
Short Date20/04/2024
Long Date20 April 2024
Short Date/Time (default)20 April 2024 16:20
Long Date/TimeSaturday, 20 April 2024 16:20
Relative Time2 months ago

Che cos'è questo strumento?

Secondo la documentazione ufficiale per sviluppatori di Discord sulla formattazione dei messaggi, un tag timestamp di Discord ha la forma <t:TIMESTAMP:STYLE>, dove TIMESTAMP è un timestamp Unix (secondi interi trascorsi dal 1° gennaio 1970 UTC) e STYLE è uno dei sette codici a lettera singola che controllano come viene visualizzato: t (ora breve), T (ora lunga), d (data breve), D (data lunga), f (data/ora breve — il valore predefinito se STYLE viene omesso), F (data/ora lunga con giorno della settimana) e R (tempo relativo, ad esempio "tra 2 ore" o "3 giorni fa").

La proprietà chiave di questi tag è che il valore sottostante è un unico timestamp Unix indipendente dal fuso orario — il software client di Discord lo converte automaticamente nel fuso orario e nella lingua locale di ogni singolo lettore al momento della visualizzazione del messaggio. Questo lo rende il modo standard con cui amministratori di server Discord, sviluppatori di bot e organizzatori di eventi programmano e annunciano orari senza dover chiedere a tutti di fare da soli i calcoli sui fusi orari.

Questo strumento converte una data e un'ora scelte nel fuso orario locale del tuo browser in quel timestamp Unix, quindi costruisce tutte e sette le varianti del tag per te, così non devi calcolare il timestamp né memorizzare le lettere degli stili.

Perché usarlo?

  • Stai organizzando un torneo che inizia alle 21:00 ora tua, ma metà della community gioca da fusi orari diversi — pubblica il tag <t:...:F> e ognuno vede automaticamente l'orario esatto nel proprio fuso, senza che tu debba scrivere "21:00 CET / 15:00 EST / ..." a mano.
  • Devi annunciare l'apertura delle iscrizioni tra tre giorni ma non vuoi calcolare la data esatta — usa lo stile R e Discord mostrerà «tra 3 giorni», aggiornandosi da solo man mano che la scadenza si avvicina.
  • Un admin di server stanco di sbagliare la lettera dello stile (era «F» maiuscola o minuscola per la data lunga?) può generare tutti e sette i tag insieme e copiare quello con l'anteprima giusta, senza consultare la documentazione ogni volta.
  • Prima di pubblicare l'annuncio di uno stream, controlla l'anteprima dal vivo di ogni stile per scegliere tra «20 aprile 2024 16:20» e il più compatto «16:20» senza dover incollare, controllare e modificare più volte in Discord.
  • Un moderatore che coordina un evento globale su più server può copiare lo stesso tag in dieci annunci diversi, sapendo che ogni lettore lo vedrà comunque nel proprio orario locale corretto.
  • Tutto il calcolo avviene nel browser: puoi generare il timestamp anche per un evento privato o riservato senza che la data scelta transiti mai su un server esterno.

Come si usa

  1. Scegli una data e un'ora usando il campo data/ora — utilizza il fuso orario locale del tuo dispositivo — oppure clicca su "Usa l'ora attuale".
  2. Ognuna delle sette righe sottostanti si aggiorna istantaneamente per mostrare in anteprima esattamente come apparirà quello stile quando visualizzato in Discord.
  3. Clicca sul pulsante <t:∙:X> accanto allo stile che desideri per copiare il tag pronto da incollare, ad es. <t:1650463200:R>.
  4. Incolla il tag copiato direttamente in un messaggio Discord — Discord lo visualizza automaticamente; non c'è altro da configurare.

Esempio

Input

20 aprile 2024, 16:20 (ora locale)

Risultato

<t:1713630000:f> → "20 aprile 2024 16:20"

Il numero 1713630000 è il timestamp Unix di quel momento. Il client Discord di ogni lettore ripropone <t:1713630000:f> nel proprio fuso orario e nella propria lingua automaticamente — chi si trova in un fuso orario diverso vede lo stesso istante, semplicemente visualizzato secondo il proprio orario locale.

Gli stili di timestamp Discord a colpo d'occhio

Tutti e sette gli stili codificano esattamente lo stesso timestamp Unix sottostante — cambia solo la lettera STYLE che ne determina la visualizzazione.

StileFormato del tagEsempio di visualizzazione
t — Ora breve<t:TIMESTAMP:t>16:20
T — Ora lunga<t:TIMESTAMP:T>16:20:30
d — Data breve<t:TIMESTAMP:d>20/04/2024
D — Data lunga<t:TIMESTAMP:D>20 aprile 2024
f — Data/ora breve (predefinito)<t:TIMESTAMP:f> o <t:TIMESTAMP>20 aprile 2024 16:20
F — Data/ora lunga<t:TIMESTAMP:F>sabato 20 aprile 2024 16:20
R — Tempo relativo<t:TIMESTAMP:R>2 mesi fa

Strumenti correlati

Per altre conversioni di data e ora, prova questi strumenti.

Convertitore di timestamp · Calcolatrice dell'età · Calcolatrice di alba e tramonto

Errori comuni da evitare

  • Dimenticare che il selettore usa il fuso orario del tuo dispositivo: se hai impostato manualmente un fuso orario diverso nel sistema, il timestamp generato rifletterà quello, non l'ora "reale" della tua città.
  • Incollare il tag come testo dentro un embed di bot costruito male: alcuni bot escapano i caratteri < e > e il tag smette di essere renderizzato — verifica sempre l'anteprima dopo l'invio.
  • Scegliere lo stile F quando basterebbe f: F aggiunge il giorno della settimana ed è più lungo, utile per eventi importanti ma ridondante per promemoria quotidiani.
  • Copiare un tag generato ore prima senza rigenerarlo: se l'evento cambia orario, il vecchio tag punta ancora al timestamp originale e va sostituito, non modificato a mano nel testo.

Domande frequenti

Cos'è un tag timestamp Discord?

È una speciale marcatura dei messaggi Discord nella forma <t:TIMESTAMP:STYLE>, dove TIMESTAMP è un timestamp Unix e STYLE è una singola lettera (t, T, d, D, f, F o R) che controlla il formato di visualizzazione. Il client di Discord lo converte e lo visualizza automaticamente nel fuso orario locale di ogni lettore.

Perché la data viene mostrata correttamente a tutti in fusi orari diversi?

Perché il tag memorizza un unico timestamp Unix assoluto — il numero di secondi trascorsi dal 1° gennaio 1970 UTC — anziché una stringa di data formattata. Il client Discord sul dispositivo di ogni lettore converte quell'istante assoluto nel proprio fuso orario locale e nel formato di data preferito al momento della visualizzazione.

Cosa significano le sette lettere di stile (t, T, d, D, f, F, R)?

t = ora breve (16:20), T = ora lunga (16:20:30), d = data breve (20/04/2024), D = data lunga (20 aprile 2024), f = data e ora brevi (il valore predefinito quando non viene indicato alcuno stile), F = data e ora lunghe con il giorno della settimana, e R = tempo relativo ("2 mesi fa", "tra 3 giorni"), che si aggiorna dal vivo con il passare del tempo.

Posso usarlo senza Discord Nitro o permessi da bot?

Sì. I tag timestamp sono una normale formattazione dei messaggi disponibile per qualsiasi utente che digita un messaggio normale — non è richiesto alcun abbonamento Nitro, bot o permesso speciale.

Questo strumento memorizza o invia la mia selezione di data da qualche parte?

No. La data/ora scelta e il calcolo del timestamp Unix avvengono interamente nel tuo browser usando l'oggetto Date integrato di JavaScript. Nulla viene caricato su un server.

Il tag funziona anche nelle Discord Activities o nelle descrizioni degli eventi programmati?

Sì — i tag timestamp vengono renderizzati ovunque Discord applichi il proprio parser di markdown ai messaggi, incluse le descrizioni dei canali testuali, i thread e la maggior parte dei campi di testo dei bot che passano attraverso il rendering standard dei messaggi. Non funzionano invece nei nickname o nei nomi dei canali.

Cosa succede se incollo il tag in una piattaforma diversa da Discord, come Slack o WhatsApp?

Il tag viene mostrato come testo grezzo, ad esempio <t:1713630000:R>, perché solo il client di Discord sa interpretare questa sintassi. Per altre piattaforme serve un formato diverso o un link condivisibile con l'orario già scritto.

Lo stile R mostrerà sempre "tra X" o può mostrare anche il passato?

Entrambi: se il timestamp scelto è nel futuro, R mostra "tra 2 giorni"; se è nel passato, mostra "2 giorni fa". Il testo si aggiorna automaticamente ogni volta che il messaggio viene ridisegnato, senza bisogno di modificarlo.

Posso generare un timestamp per un fuso orario diverso dal mio?

Il selettore usa il fuso orario del tuo dispositivo, ma puoi comunque generare l'orario corretto per un evento altrove: calcola prima l'orario locale equivalente (ad esempio con un convertitore di fuso orario) e poi inseriscilo qui — il timestamp Unix risultante sarà comunque corretto per tutti.

Strumenti correlati