Come funzionano i timestamp Discord

Un timestamp Discord è un codice breve, <t:1767225600:F>, che Discord trasforma in data e ora nel fuso orario e nella lingua di ciascun lettore. Una persona a Londra e una a Tokyo leggono lo stesso messaggio e vedono entrambe l’ora locale giusta, senza risposte del tipo «è EST o UTC?». Il numero è un timestamp Unix: secondi dal 1° gennaio 1970 UTC. La lettera che segue sceglie il formato.

Tutti e 7 i formati

CodiceStileEsempio (en-GB)Adatto a
:tOra breve16:20Eventi di oggi, orari dei turni
:TOra lunga16:20:30Momenti precisi, log
:dData breve01/01/2027Scadenze nelle tabelle
:DData lunga1 gennaio 2027Annunci
:fData e ora brevi1 gennaio 2027 alle ore 16:20Eventi (il predefinito se ometti la lettera)
:FData e ora lunghevenerdì 1 gennaio 2027 alle ore 16:20Grandi lanci, tornei
:RRelativotra 3 giorniConti alla rovescia che si aggiornano da soli

Combinane due per il post dell’evento più chiaro: <t:1767284400:F> (<t:1767284400:R>) mostra la data completa e il conto alla rovescia in tempo reale, affiancati.

Come usarlo

  1. Scegli data e ora qui sopra. Usa il tuo fuso orario, quindi inserisci l’ora come è dove ti trovi.
  2. Clicca il formato che vuoi per copiarne il codice.
  3. Incollalo in un messaggio, nella descrizione di un embed, nell’argomento di un canale o nella descrizione di un evento programmato.

I timestamp funzionano nei messaggi, nelle descrizioni e nei campi degli embed e nelle risposte dei bot. Non vengono mostrati nei titoli degli embed, nei nomi autore, nei footer, nei soprannomi o nei nomi dei canali; lì compare il codice grezzo.

Errori comuni

  • Millisecondi invece di secondi. Date.now() di JavaScript restituisce millisecondi; un numero di 13 cifre finisce migliaia di anni nel futuro. Dividi per 1000.
  • Convertire l’ora a mano. Non spostare l’ora in UTC a mano prima di generare il codice. Inserisci l’ora locale; il codice memorizza già il momento esatto.
  • Ora legale. Se il tuo evento cade dopo un cambio d’ora, scegli prima la data così il generatore usa il fuso corretto per quel giorno.
  • Orari relativi nei vecchi messaggi. :R continua ad aggiornarsi, quindi «tra 2 ore» diventa «3 giorni fa». Usa :F per tutto ciò che le persone scorreranno più tardi.

Timestamp nei bot e nei webhook

I bot creano lo stesso codice da una data: `<t:${Math.floor(date.getTime() / 1000)}:R>` in JavaScript, oppure f"<t:{int(dt.timestamp())}:R>" in Python. Noxyr li usa per l'orario di fine dei giveaway e le scadenze dei sondaggi, così ogni membro vede l'ora locale giusta. Provali in un messaggio con lo invio webhook oppure crea un annuncio completo con il creatore di embed. Pianifichi tra fusi orari diversi? Il pianificatore di eventi per fuso orario mostra un orario in più città contemporaneamente.

FAQ

I timestamp Discord funzionano su mobile?

Sì. Le app Android, iOS, desktop e web li mostrano tutti nell’ora locale di chi legge.

I membri possono vedere il fuso orario originale?

No. Discord mostra solo l’ora convertita. Toccando o passando sopra un timestamp appare la data completa, sempre nel fuso orario di chi legge.

Qual è il formato predefinito?

<t:1767225600> senza lettera equivale a :f, data e ora brevi.

Come creo un conto alla rovescia?

Usa :R. Conta alla rovescia in tempo reale («tra 5 minuti») e diventa «5 minuti fa» quando il momento è passato.