Hoppa till innehållet
Gratis verktyg

Discord Snowflake-avkodare: omvandla Discord-ID till datum och tidsstämpel

Med Discord Snowflake Decoder omvandlar du en Discord Snowflake till en tidsstämpel. Klistra in ett Discord-ID och se när kontot, meddelandet eller servern skapades, samt worker, process och increment. Du behöver inte ange ID-typ.

Byggd av Justin Schuessler

Gratis och utan registrering – beräkningen sker helt i din webbläsare. Inga ID:n skickas eller sparas.

Behöver du även hosting för din Discord-bot? Håll den igång dygnet runt.

Snowflake(s) → info

Fungerar för alla Discord-ID:n: meddelanden, användare, kanaler, servrar, roller, bilagor, webhooks med mera.

Exempelresultat

Så läser Discord Snowflake-avkodaren av ett ID

Du klistrar in ett Discord-ID. Verktyget delar upp det i skapandetidpunkt samt worker-, process- och inkrementdel och skapar en färdig Discord-tidsstämpeltagg. ID:t nedan är exemplet från Discords egen API-dokumentation. Ditt resultat beror på ditt ID.

Exempel · ID från Discords API-dokumentation

Inmatning

Snowflake-ID
175928847299117063
Oavsett om det gäller meddelanden, användare, servrar eller kanaler har alla Discord-ID:n samma format.

Utdata

Skapad (ISO 8601, UTC)
2016-04-30T11:18:25.796Z
Tidpunkten, exakt till millisekunden, då Discord tilldelade ID:t.
Unix-tidsstämpel
1462015105
Discord-tidsstämpeltagg (fullständig)
<t:1462015105:F>
När det kopieras till ett Discord-meddelande ser varje läsare datumet i sin egen tidszon.
Worker · process · increment
1 · 0 · 7
Interna delar: workern och processen som skapade ID:t samt processens löpnummer.

Så fungerar det

Så omvandlar du ett Discord-ID till ett datum

Aktivera utvecklarläge, kopiera ID:t, klistra in det och läs av resultatet: från Discord-objekt till skapandedatum i sex steg.

Steg 1

Aktivera utvecklarläge

Öppna inställningarna i Discord och aktivera utvecklarläge under ”Avancerat”.

Steg 2

Kopiera ID

Högerklicka på en användare, ett meddelande, en server, en kanal eller en roll (på mobilen: tryck och håll ned) och välj ”Kopiera ID”.

Steg 3

Klistra in ID

Klistra in ID:t i fältet ”Snowflake-ID:n” på fliken ”Snowflake(s) → Info”. Om du har flera ID:n anger du ett per rad. Omnämnanden som <@ID> fungerar också.

Steg 4

Läs av skapandedatum

För ett ID ser du tidpunkten då det skapades i lokal tid, UTC, ISO 8601 och relativt nu, samt worker, process och Increment. För flera ID:n visas en tabell.

Steg 5

Kopiera värde

Använd kopieringsknappen för att kopiera ett värde, till exempel Discord-tidsstämpeltaggen <t:…:F> eller <t:…:R> till ett Discord-meddelande.

Steg 6

Valfritt: omvandla tidpunkt till Snowflake

Gå till fliken ”Tidpunkt → Snowflake”, välj datum, tid och tidszon (lokal tid eller UTC) och kopiera motsvarande Snowflake för Discords API.

Funktioner

Det här läser Discord Snowflake Decoder ut från ett ID

Från ett enskilt skapandedatum till en lista med många ID:n: det här kan avkodaren göra.

Ingen ID-typ behövs

ID:n för användare, meddelanden, kanaler, servrar, roller, bilagor och webhooks har samma format. Avkodaren läser dem på samma sätt utan att du behöver välja typ.

Datum, tidsstämpel och Discord-tagg

Tidpunkten då objektet skapades visas i din lokala tid, i UTC, som ISO 8601 och relativt nu, samt som Discord-tidsstämpeltaggarna <t:…:F> och <t:…:R>. Du kan kopiera tider och taggar med ett klick.

Flera ID:n i en tabell

Separera ID:n med radbrytningar, kommatecken, semikolon eller blanksteg. Du får en tabell med skapandetid i UTC och relativ tid för upp till 200 ID:n.

Klistra in omnämnanden och emojis

<@ID>, <@!ID>, <@&ID>, <#ID> samt anpassade emojier <:name:ID> och <a:name:ID> känns igen. Avkodaren plockar automatiskt ut ID:t.

Tidpunkt → Snowflake

Den andra fliken skapar minsta möjliga Snowflake-ID för ett datum och klockslag i lokal tid eller UTC, till exempel för before/after vid paginering i Discord-API.

Varning för orimliga ID:n

Om ett ID motsvarar en tidpunkt mer än 24 timmar i framtiden eller exakt Discords epok den 01.01.2015 visar verktyget en varning. Oftast har hela talet inte kopierats.

Bakgrund

Vad är en Discord-Snowflake? Så är ID:t uppbyggt

En Discord-Snowflake är ett 64-bitars tal som Discord tilldelar användare, meddelanden, kanaler, servrar, roller, bilagor, webhooks, interaktioner och applikationer. Alla dessa ID:n har samma format, och tidpunkten då de skapades finns direkt i talet. Därför kan avkodaren läsa ut den utan att fråga Discord.

Bitar 63–22

Tidsstämpel (42 bitar)

Millisekunder sedan Discord-epoken, den 1 januari 2015 kl. 00:00 UTC. Utifrån detta beräknar avkodaren skapandedatumet.

Bitar 21–17

Worker (5 bitar)

Internt ID för workern som skapade Snowflake-ID:t.

Bitar 16–12

Process (5 bitar)

Internt ID för processen som skapade Snowflake-ID:t.

Bitar 11–0

Increment (12 bitar)

Löpande räknare för processen som ökar för varje nytt ID.

Omvandla Discord-Snowflake till tidsstämpel: formeln

timestamp_ms = (snowflake >> 22) + 1420070400000

ID:t skiftas 22 bitar åt höger och Discord-epoken i millisekunder läggs till. Resultatet är Unix-tid i millisekunder. Avkodaren använder BigInt genom hela beräkningen, eftersom dagens ID:n är större än vad JavaScript kan representera exakt med vanliga tal. Avrundade tal skulle ge fel datum.

Skapandedatum

Ta reda på när ett Discord-konto eller en server skapades

Eftersom varje Snowflake innehåller tidpunkten då den skapades visar ID:t när något skapades på Discord. Avkodaren visar när kontot skapades, inte åldern på personen bakom det, och har inget med Discords åldersverifiering att göra.

Discord-konto

Användar-ID:t visar när kontot skapades. Vid moderering kan du till exempel se om ett konto bara är några dagar gammalt.

Discord-servrar

Server-ID:t visar när servern skapades. Det avkodas på samma sätt som alla andra Discord-ID:n.

Meddelande eller kanal

Meddelande-ID:t visar när meddelandet skickades och kanal-ID:t när kanalen skapades.

Avkodaren visar inte användarnamn, avatar, märken eller IP-adress: de uppgifterna finns inte i ID:t, och verktyget frågar inte Discord om något.

Utforska mer

Fler verktyg för Discord-ID:n och tidsstämplar

FAQ

Vanliga frågor om Discord Snowflake-avkodare

Kortfattade svar om Discord Snowflakes och det här verktyget.

Aktivera utvecklarläget under ”Avancerat” i Discords inställningar, kopiera användar-ID:t med ett högerklick (på mobilen: tryck och håll ned) och klistra in det i avkodaren. Tidsstämpeln i Snowflake-ID:t visar när kontot skapades. Med ett server-ID kan du på samma sätt se när en server skapades.

Ett 64-bitars tal som Discord tilldelar användare, meddelanden, kanaler, servrar, roller, bilagor, webhooks, interaktioner och applikationer. De översta 42 bitarna innehåller antalet millisekunder sedan den 1 januari 2015 kl. 00:00 UTC, följt av 5 bitar för worker, 5 för process och 12 för increment.

Klistra in ID:t i avkodaren. Den högerförskjuter det 22 bitar och lägger till Discords epok 1420070400000 i millisekunder. För ID:t 175928847299117063 från Discords API-dokumentation ger det 2016-04-30T11:18:25.796Z, Unix-tidsstämpeln 1462015105 och Discord-tidsstämpeltaggen <t:1462015105:F>. Verktyget visar även tidpunkten i din lokala tid, i UTC och relativt nu. Skapa egna tidsstämpeltaggar med Discords tidsstämpelgenerator

Nej. Alla Discord-ID:n har samma format och avkodas på samma sätt. I stället för enbart talet kan du klistra in ett omnämnande som <@ID>, <@!ID>, <@&ID> eller <#ID>, eller en egen emoji som <:name:ID>. Avkodaren plockar ut ID:t. Andra inmatningar, som negativa tal eller meddelandelänkar, avvisas med ett felmeddelande.

Ja. Separera ID:n med radbrytningar, kommatecken, semikolon eller blanksteg. Resultatet visas som en tabell med ID, skapandetid i UTC och relativ tid. Upp till 200 ID:n visas; för resten anger verktyget antalet.

Ja, på fliken ”Tidpunkt → Snowflake”. Du anger datum och tid i lokal tid eller UTC och får minsta möjliga giltiga Snowflake för tidpunkten, med worker, process och increment satta till 0. Det är praktiskt för before/after vid paginering i Discords API. Tidpunkter före den 1 januari 2015 är inte möjliga.

Nej. Avkodaren kontrollerar själva Discord-ID:t och visar vad det innehåller: skapandetidpunkt, worker, process och increment. Användarnamn, avatar, märken och IP-adress finns inte i ID:t, och verktyget hämtar inget från Discord.

Avkodaren är gratis och kräver ingen inloggning. Beräkningen görs helt i din webbläsare. Inga ID:n skickas till eller sparas på en server.

Fler frågor?

Kontakta supporten
Discord-serverlistaGaming, rollspel, Modding och mer – med medlemsantal och röstrankning.
Bygger du något eget?

Din Discord-bot behöver en pålitlig server

En VPS från ZAP-Hosting ser till att din bot eller applikation finns online tillförlitligt.

4,4/5 Trustpilot32 000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla Discord-verktyg