Mi ez az eszköz?
A Discord hivatalos fejlesztői dokumentációja szerint az üzenetformázásról a Discord időbélyeg-tag formája <t:IDŐBÉLYEG:STÍLUS>, ahol az IDŐBÉLYEG egy Unix időbélyeg (teljes másodpercek 1970. január 1. UTC óta), a STÍLUS pedig hét egybetűs kód egyike, amely szabályozza a megjelenítést: t (rövid idő), T (hosszú idő), d (rövid dátum), D (hosszú dátum), f (rövid dátum/idő — az alapértelmezett, ha a STÍLUS ki van hagyva), F (hosszú dátum/idő a hét napjával), és R (relatív idő, pl. „2 óra múlva” vagy „3 napja”).
E tagek kulcsfontosságú tulajdonsága, hogy az alapul szolgáló érték egyetlen, időzónától független Unix időbélyeg — a Discord kliens szoftvere automatikusan minden egyes olvasó saját helyi időzónájára és nyelvi beállítására konvertálja az üzenet megjelenítésekor. Ez teszi ezt a Discord szerver adminok, botfejlesztők és eseményszervezők szabványos módjává az időpontok ütemezésére és bejelentésére anélkül, hogy mindenkinek magának kellene kiszámolnia az időzónakülönbséget.
Ez az eszköz a böngésződ helyi időzónájában kiválasztott dátumot és időt Unix időbélyeggé alakítja, majd elkészíti mind a hét tag-változatot helyetted, így nem kell magadnak kiszámolnod az időbélyeget, sem megjegyezned a stílusbetűket.
Miért érdemes használni?
- Egy rajtaütést, versenyt vagy játékestét ütemezel egy szerveren, ahol öt különböző időzónában vannak a tagok, és nem akarod beírni, hogy „este 8 EST / du. 5 PST / hajnal 1 GMT”, és mégis eltéveszteni valakinek.
- Botfejlesztő vagy, aki teszteli, hogyan fog kinézni egy webhook vagy szlöspörancs beágyazott időbélyege, mielőtt élesítenéd a funkciót — nézd meg mind a hét stílust egyszerre, ahelyett hogy találgatnád, melyik stílusbetűt írd be fixen a kódba.
- Egy indulási vagy eseményvisszaszámlálást szeretnél, amely valós időben magától frissül („3 óra múlva” → „2 óra múlva” → „most kezdődik”) anélkül, hogy botot kellene futtatnod csak az élő frissítésekhez.
- Szerverszabályokat vagy GYIK csatornát írsz, és egy „utoljára frissítve” időbélyeget szeretnél, amely minden tagnak helyesen jelenik meg, függetlenül attól, honnan olvassa.
- Fejből írtad be a <t:1650463200:f>-et, nem voltál biztos benne, hogy jó Unix időbélyeget használtál-e, és dupla ellenőrizni akarod a pontos számot, mielőtt kiposztolnád egy több ezer taggal rendelkező szerverre.
- 100%-ban helyi: a kiválasztott dátum és az abból generált időbélyeg soha nem hagyja el a böngésződet.
Használati útmutató
- Válassz dátumot és időt a dátum/idő mezővel — a készülék helyi időzónáját használja —, vagy kattints a „Jelenlegi idő használata” gombra.
- Az alábbi hét sor mindegyike azonnal frissül, hogy megmutassa, pontosan hogyan fog kinézni az adott stílus a Discordon megjelenítve.
- Kattints a kívánt stílus melletti <t:∙:X> gombra, hogy kimásold a beilleszthető tagjét, pl. <t:1650463200:R>.
- Illeszd be a lemásolt taget közvetlenül egy Discord üzenetbe — a Discord automatikusan megjeleníti; nincs más beállítanivaló.
Példa
Bemenet
2024. április 20., 16:20 (helyi idő)Kimenet
<t:1713630000:f> → „2024. április 20. 16:20”Az 1713630000 szám ennek a pillanatnak az Unix időbélyege. Minden olvasó Discord kliense automatikusan újra megjeleníti a <t:1713630000:f>-et a saját időzónájában és nyelvi beállításában — egy másik időzónában lévő valaki ugyanazt a pillanatot látja, csak a saját helyi idejeként megjelenítve.
A Discord időbélyeg-stílusok egy pillantásra
Mind a hét stílus pontosan ugyanazt az alapul szolgáló Unix időbélyeget kódolja — csak a STÍLUS betű változtatja meg a megjelenítést.
| Stílus | Tag formátum | Példa megjelenítés |
|---|---|---|
| t — Rövid idő | <t:IDŐBÉLYEG:t> | 16:20 |
| T — Hosszú idő | <t:IDŐBÉLYEG:T> | 16:20:30 |
| d — Rövid dátum | <t:IDŐBÉLYEG:d> | 2024.04.20. |
| D — Hosszú dátum | <t:IDŐBÉLYEG:D> | 2024. április 20. |
| f — Rövid dátum/idő (alapértelmezett) | <t:IDŐBÉLYEG:f> vagy <t:IDŐBÉLYEG> | 2024. április 20. 16:20 |
| F — Hosszú dátum/idő | <t:IDŐBÉLYEG:F> | 2024. április 20., szombat 16:20 |
| R — Relatív idő | <t:IDŐBÉLYEG:R> | 2 hónapja |
A megfelelő stílus kiválasztása a helyzethez
- Eseménybejelentésekhez („A rajtaütés ekkor kezdődik...”) az F (hosszú dátum/idő a hét napjával) adja a legteljesebb kontextust az olvasóknak anélkül, hogy külön naptárt kellene nézniük.
- Egy visszaszámláláshoz vagy „mennyi van hátra/eltelt” érzethez az R (relatív idő) az egyetlen stílus, amely magától folyamatosan frissül — ez a természetes választás emlékeztetőkhöz és határidőkhöz.
- Egy hosszabb mondatba illesztett kompakt megemlítéshez („a frissítés t-kor jön ki”) a t vagy d stílus megakadályozza, hogy az időbélyeg vizuálisan uralja az üzenetet.
- Egy „posztolva” vagy „utoljára szerkesztve” megjegyzéshez szabályzat- vagy dokumentációs csatornákon a D (hosszú dátum) önmagában általában elég — a pontos idő ritkán számít annyira, mint a dátum ilyen esetben.
Kapcsolódó eszközök
További idő- és dátumátváltásokhoz próbáld ki ezeket az eszközöket.
→ Időbélyeg-átváltó · Életkor-kalkulátor · Napkelte és napnyugta kalkulátor
Gyakori kérdések
Mi az a Discord időbélyeg-tag?
Ez egy speciális Discord üzenet-jelölőnyelv <t:IDŐBÉLYEG:STÍLUS> formában, ahol az IDŐBÉLYEG egy Unix időbélyeg, a STÍLUS pedig egyetlen betű (t, T, d, D, f, F vagy R), amely szabályozza a megjelenítési formátumot. A Discord kliens automatikusan konvertálja és jeleníti meg minden olvasó saját helyi időzónájában.
Miért jelenik meg helyesen a dátum mindenkinek különböző időzónákban?
Mert a tag egyetlen, abszolút Unix időbélyeget tárol — a másodpercek számát 1970. január 1. UTC óta — nem pedig egy formázott dátumszöveget. Az egyes olvasók eszközén futó Discord kliens ezt az abszolút pillanatot a megjelenítéskor a saját helyi időzónájára és preferált dátumformátumára konvertálja.
Mit jelent a hét stílusbetű (t, T, d, D, f, F, R)?
t = rövid idő (16:20), T = hosszú idő (16:20:30), d = rövid dátum (2024.04.20.), D = hosszú dátum (2024. április 20.), f = rövid dátum és idő (az alapértelmezett, ha nincs megadva stílus), F = hosszú dátum és idő a hét napjával, és R = relatív idő („2 hónapja”, „3 nap múlva”), amely az idő múlásával élőben frissül.
Használhatom ezt Discord Nitro vagy bot jogosultságok nélkül?
Igen. Az időbélyeg-tagek egyszerű üzenetformázás, amely bármely, normál üzenetet gépelő felhasználó számára elérhető — nincs szükség Nitro előfizetésre, botra vagy speciális jogosultságra.
Tárolja vagy elküldi ez az eszköz valahova a dátumválasztásomat?
Nem. A kiválasztott dátum/idő és az Unix időbélyeg számítása teljes egészében a böngésződben történik a JavaScript beépített Date objektumával. Semmi nem kerül feltöltésre szerverre.
Milyen időzónát használ ez az eszköz, amikor dátumot és időt választok?
A böngésződ helyi időzónáját, automatikusan kiolvasva az eszközödről — nem kell manuálisan megadnod. A kapott Unix időbélyeg tervezetten időzónafüggetlen, így egyszer generálva, a tag minden olvasónak helyesen jelenik meg, függetlenül attól, milyen időzónában voltál a létrehozáskor.
Szerkeszthetem közvetlenül az Unix időbélyeg számát dátumválasztás helyett?
Ez az eszköz a dátum és idő vizuális kiválasztására épül, nem a nyers Unix szám beírására, mivel ez kevésbé hibázós a legtöbb ember számára. Ha már van egy konkrét Unix időbélyeged, amit taggá szeretnél alakítani, az oldal általános Időbélyeg-átváltó eszköze közvetlenül kezeli ezt az irányt.
Miért változik folyamatosan az R (relatív idő) stílus, amikor később megnézem?
Ez elvárt viselkedés, nem hiba — az R stílust úgy tervezték, hogy minden alkalommal újraszámoljon az aktuális idő alapján, amikor a Discord megjeleníti, így a „3 óra múlva” természetesen „2 óra múlva”, majd végül „3 órája” lesz, ahogy telik az idő, anélkül hogy szerkesztened vagy újraposztolnod kellene az üzenetet.
Ütemezhetek dátumot a régmúltban vagy a távoli jövőben?
Igen — az Unix időbélyegek mind múltbeli, mind jövőbeli dátumokra működnek a JavaScript támogatott dátumtartományán belül, amely számos évszázadot fed le mindkét irányba. A múltbeli dátumok jól működnek f/F stílusokkal nyilvántartáshoz („az esemény ekkor volt...”), valamint R stílussal az eltelt idő megjelenítéséhez („3 éve”).
Működik az időbélyeg-tag Discord bot beágyazásokban és szlöspörancs válaszokban, vagy csak sima üzenetekben?
Igen — a <t:IDŐBÉLYEG:STÍLUS> tagformátum mindenhol működik, ahol a Discord markdown-formázott szöveget jelenít meg, beleértve a bot beágyazásokat, szlöspörancs válaszokat és webhook üzeneteket, nem csak a felhasználó által közvetlenül begépelt üzeneteket.