Vai al contenuto
Strumento gratuito

Decoder degli snowflake Discord: converti un ID Discord in data e timestamp

Con il decoder Snowflake Discord converti uno Snowflake in un timestamp: incolla un ID Discord e scopri quando è stato creato l'account, il messaggio o il server, insieme a worker, processo e incremento. Non devi indicare il tipo di ID.

Creato da Justin Schuessler

Gratuito e senza registrazione: il calcolo avviene interamente nel tuo browser. Nessun ID viene inviato o salvato.

Ti serve anche un hosting per il bot Discord? Lo mantieni attivo 24/7.

Snowflake → informazioni

Funziona con qualsiasi ID Discord: messaggi, utenti, canali, server, ruoli, allegati, webhook, ...

Risultato di esempio

Come il decodificatore Snowflake di Discord legge un ID

Inserisci un ID Discord e lo strumento lo scompone in data di creazione e componenti worker, processo e incremento, poi genera un tag timestamp Discord pronto all'uso. L'ID qui sotto è l'esempio della documentazione API di Discord; il tuo risultato dipende dal tuo ID.

Esempio · ID dalla documentazione dell'API di Discord

Input

ID Snowflake
175928847299117063
Che sia un messaggio, un utente, un server o un canale, tutti gli ID Discord hanno lo stesso formato.

Risultato

Creato (ISO 8601, UTC)
2016-04-30T11:18:25.796Z
Istante preciso al millisecondo in cui Discord ha assegnato l'ID.
Timestamp Unix
1462015105
Tag timestamp Discord (completo)
<t:1462015105:F>
Se lo copi in un messaggio Discord, ogni lettore vede la data nel proprio fuso orario.
Worker · Processo · Incremento
1 · 0 · 7
Componenti interni: il worker e il processo che hanno generato l'ID, e un contatore progressivo del processo.

Come funziona

Come convertire un ID Discord in una data

Attiva la modalità sviluppatore, copia e incolla l'ID, poi leggi la data: dall'oggetto Discord alla data di creazione in sei passaggi.

Passaggio 1

Attivare la modalità sviluppatore

Apri le impostazioni di Discord e attiva la modalità sviluppatore nella sezione «Avanzate».

Passaggio 2

Copia ID

Fai clic destro su un utente, un messaggio, un server, un canale o un ruolo (su mobile, tieni premuto) e seleziona «Copia ID».

Passaggio 3

Incollare l'ID

Incolla l'ID nel campo «ID Snowflake» della scheda «Snowflake → Info». Per più ID, inseriscine uno per riga. Funzionano anche le menzioni come <@ID>.

Passaggio 4

Leggere la data di creazione

Per un singolo ID, vedi il momento di creazione nell'ora locale, in UTC, nel formato ISO 8601 e rispetto a ora, insieme a worker, processo e increment. Per più ID appare una tabella.

Passaggio 5

Copia valore

Copia un valore con il pulsante di copia, per esempio il tag timestamp Discord <t:…:F> o <t:…:R> per un messaggio Discord.

Passaggio 6

Facoltativo: convertire una data e un'ora in uno Snowflake

Passa alla scheda «Data e ora → Snowflake», scegli data, ora e fuso orario (locale o UTC) e copia lo Snowflake per l'API Discord.

Funzioni

Cosa ricava il decoder Snowflake Discord da un ID

Dalla singola data di creazione a un elenco di ID: ecco cosa puoi fare con il decoder.

Non serve indicare il tipo di ID

Gli ID di utenti, messaggi, canali, server, ruoli, allegati e webhook hanno lo stesso formato. Il decoder li legge allo stesso modo, senza che tu debba selezionare il tipo.

Data, timestamp e tag Discord

Il momento di creazione viene mostrato nell'ora locale, in UTC, nel formato ISO 8601 e rispetto a ora, oltre che come tag timestamp di Discord <t:…:F> e <t:…:R>. Puoi copiare orari e tag con un clic.

Più ID in una tabella

Separa gli ID con a capo, virgole, punti e virgola o spazi. Otterrai una tabella con data e ora di creazione in UTC e tempo relativo per un massimo di 200 ID.

Incollare menzioni ed emoji

Vengono riconosciuti <@ID>, <@!ID>, <@&ID>, <#ID> e le emoji personalizzate <:name:ID> e <a:name:ID>; il decoder estrae automaticamente l'ID.

Istante → Snowflake

La seconda scheda genera lo snowflake più piccolo possibile per una data e un'ora locali o UTC, ad esempio per before/after nella paginazione dell'API di Discord.

Avviso per ID non plausibili

Se un ID corrisponde a un momento oltre 24 ore nel futuro o esattamente all'epoch di Discord del 01/01/2015, lo strumento mostra un avviso. Di solito il numero non è stato copiato per intero.

Sfondo

Cos'è uno snowflake Discord? La struttura dell'ID

Uno snowflake Discord è un numero a 64 bit che Discord assegna a utenti, messaggi, canali, server, ruoli, allegati, webhook, interazioni e applicazioni. Tutti questi ID hanno lo stesso formato e contengono la data di creazione nel numero stesso. Il decoder può quindi leggerla senza interrogare Discord.

Bit 63–22

Timestamp (42 bit)

Millisecondi trascorsi dall'epoch di Discord, il 1° gennaio 2015 alle 00:00 UTC. Il decoder li usa per calcolare la data di creazione.

Bit 21–17

Worker (5 bit)

ID interno del worker che ha generato lo snowflake.

Bit 16–12

Processo (5 bit)

ID interno del processo che ha generato lo snowflake.

Bit 11–0

Increment (12 bit)

Contatore progressivo di questo processo, che aumenta a ogni nuovo ID.

Convertire uno snowflake Discord in timestamp: la formula

timestamp_ms = (snowflake >> 22) + 1420070400000

L'ID viene spostato di 22 bit a destra e al risultato si aggiunge l'epoch di Discord in millisecondi. Si ottiene così il tempo Unix in millisecondi. Il decoder usa sempre BigInt, perché gli ID attuali superano l'intervallo che JavaScript può rappresentare con precisione usando i normali numeri. Numeri arrotondati produrrebbero una data errata.

Data di creazione

Scoprire la data di creazione di un account o server Discord

Poiché ogni snowflake contiene il momento della propria creazione, l'ID rivela quando qualcosa è stato creato su Discord. Il decoder mostra la data di creazione dell'account, non l'età della persona che lo usa, e non ha nulla a che fare con la verifica dell'età di Discord.

Account Discord

L'ID utente indica quando è stato creato l'account. Puoi così verificare, ad esempio durante la moderazione, se un account esiste solo da pochi giorni.

Server Discord

L'ID del server indica quando è stato creato. Si decodifica come qualsiasi altro ID Discord.

Messaggio o canale

L'ID di un messaggio indica quando è stato inviato; l'ID di un canale indica quando è stato creato.

Il decoder non mostra nome utente, avatar, badge o indirizzo IP: questi dati non sono contenuti nell'ID e il tool non interroga Discord.

Scopri di più

Altri strumenti per ID e timestamp Discord

FAQ

Domande frequenti su Decodificatore di Snowflake Discord

Risposte brevi sugli Snowflake di Discord e questo strumento.

Nelle impostazioni di Discord, attiva la modalità sviluppatore in «Avanzate», copia l'ID utente con un clic destro (su dispositivi mobili, tieni premuto) e incollalo nel decoder. Il timestamp nello snowflake indica il momento di creazione dell'account. Con l'ID di un server puoi scoprire allo stesso modo quando è stato creato.

Un numero a 64 bit che Discord assegna a utenti, messaggi, canali, server, ruoli, allegati, webhook, interazioni e applicazioni. I 42 bit più significativi contengono i millisecondi trascorsi dal 1° gennaio 2015 alle 00:00 UTC, seguiti da 5 bit per il worker, 5 per il processo e 12 per l'incremento.

Incolla l'ID nel decoder. Il decoder lo sposta di 22 bit a destra e aggiunge l'epoch di Discord 1420070400000 in millisecondi. Per l'ID 175928847299117063 della documentazione API di Discord, il risultato è 2016-04-30T11:18:25.796Z, come timestamp Unix 1462015105 e come tag timestamp Discord <t:1462015105:F>. Lo strumento mostra anche la data e l'ora nel tuo fuso orario, in UTC e in forma relativa a ora. Creare tag personalizzati con il generatore di timestamp Discord

No. Tutti gli ID Discord hanno lo stesso formato e vengono decodificati allo stesso modo. Al posto del numero puoi incollare anche una menzione come <@ID>, <@!ID>, <@&ID> o <#ID>, oppure un'emoji personalizzata come <:name:ID>: il decoder ne estrae l'ID. Rifiuta altri input, come numeri negativi o link ai messaggi, mostrando un errore.

Sì. Separa gli ID con a capo, virgole, punti e virgola o spazi. Il risultato appare in una tabella con ID, data e ora di creazione in UTC e tempo relativo. Vengono mostrati fino a 200 ID; per gli altri, lo strumento indica il numero.

Sì, nella scheda «Data e ora → Snowflake». Inserisci data e ora nel tuo fuso orario o in UTC e ottieni il più piccolo Snowflake valido per quel momento, con worker, processo e incremento impostati a 0. È utile per before/after nella paginazione dell'API Discord. Non puoi usare date anteriori al 1° gennaio 2015.

No. Il decoder analizza l'ID Discord e mostra i dati che contiene: data e ora di creazione, worker, processo e incremento. Nome utente, avatar, badge e indirizzo IP non sono contenuti nell'ID, e lo strumento non interroga Discord.

Il decoder è gratuito e utilizzabile senza registrazione. Il calcolo avviene interamente nel tuo browser: nessun ID viene inviato a un server o salvato.

Hai altre domande?

Contatta il supporto
Elenco dei server DiscordGaming, roleplay, modding e altro, con numero di membri e classifica dei voti.
Stai creando qualcosa di tuo?

Il tuo Discord Bot ha bisogno di un server affidabile

Un VPS di ZAP-Hosting mette online il tuo bot o la tua applicazione in modo affidabile.

4,4/5 Trustpilot32.000+ Server attiviDal 2010

Nessuna configurazione. Nessun rischio. Online in pochi secondi.

Durata flessibileDisdicibile in qualsiasi momentoOnline in 60 secondi

Cerchi altri strumenti? Vedi tutti gli strumenti per Discord