CodeKitHub
Aikatyökalut

Discord Timestamp Converter

Viimeksi päivitetty:

Discord-viestit tukevat erityistä aikaleimatagia — <t:1650463200:f> — jonka Discordin asiakasohjelma renderöi automaattisesti jokaisen lukijan omassa paikallisessa aikavyöhykkeessä ja haluamassa muodossa, joten New Yorkissa julkaistu tapahtuma-aika näkyy oikein Tokiossa lukevalle. Tällä työkalulla valitset päivämäärän ja ajan omassa paikallisessa aikavyöhykkeessäsi ja saat heti oikein muotoillun tagin kaikille seitsemälle Discordin näyttötyylille, live-esikatselulla siitä miltä kukin oikeasti näyttää. Kopioi tarvitsemasi ja liitä se suoraan Discordiin.

Display style

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

Mikä tämä työkalu on?

Discordin virallisen kehittäjädokumentaation mukaan viestien muotoilusta, Discordin aikaleimatagi on muotoa <t:AIKALEIMA:TYYLI>, jossa AIKALEIMA on Unix-aikaleima (kokonaisia sekunteja 1. tammikuuta 1970 UTC:stä) ja TYYLI on yksi seitsemästä yksikirjaimisesta koodista, jotka hallitsevat sen näyttötapaa: t (lyhyt aika), T (pitkä aika), d (lyhyt päivämäärä), D (pitkä päivämäärä), f (lyhyt päivämäärä/aika — oletus jos TYYLI jätetään pois), F (pitkä päivämäärä/aika viikonpäivän kanssa), ja R (suhteellinen aika, esim. "2 tunnin kuluttua" tai "3 päivää sitten").

Näiden tagien avainominaisuus on, että taustalla oleva arvo on yksi, aikavyöhykkeestä riippumaton Unix-aikaleima — Discordin asiakasohjelmisto muuntaa sen automaattisesti jokaisen yksittäisen lukijan paikalliseen aikavyöhykkeeseen ja kieliasetukseen viestiä näytettäessä. Se tekee siitä vakiotavan, jolla Discord-palvelinten ylläpitäjät, bottien kehittäjät ja tapahtumajärjestäjät ajastavat ja ilmoittavat aikoja pyytämättä kaikkia laskemaan aikavyöhykkeitä itse.

Tämä työkalu muuntaa selaimesi paikallisessa aikavyöhykkeessä valitsemasi päivämäärän ja ajan tuoksi Unix-aikaleimaksi ja rakentaa sitten kaikki seitsemän tagivarianttia puolestasi, jotta sinun ei tarvitse laskea aikaleimaa tai muistaa tyylikirjaimia ulkoa.

Miksi käyttää sitä?

  • Ajastat raidia, turnausta tai peli-iltaa palvelimelle, jonka jäsenet ovat viidessä eri aikavyöhykkeessä, etkä halua kirjoittaa "klo 20 Suomen aikaa / klo 19 Keski-Euroopan aikaa / klo 13 Itä-Amerikan aikaa" ja silti saada sitä väärin jollekulle.
  • Olet botin kehittäjä, joka testaa miltä webhookin tai kauttaviivakomennon upotettu aikaleima oikeasti näyttää ennen ominaisuuden julkaisua — esikatsele kaikki seitsemän tyyliä kerralla arvailemisen sijaan siitä, mikä tyylikirjain kovakoodata.
  • Haluat laskurin lanseeraukseen tai tapahtumaan, joka päivittyy itsestään reaaliajassa ("3 tunnin kuluttua" → "2 tunnin kuluttua" → "alkaa nyt") ilman että ajat bottia vain postataksesi live-päivityksiä.
  • Kirjoitat palvelimen sääntöjä tai UKK-kanavaa ja haluat "viimeksi päivitetty" -aikaleiman, joka näkyy oikein jokaiselle jäsenelle riippumatta siitä mistä he sitä lukevat.
  • Kirjoitit kerran <t:1650463200:f> ulkomuistista, et ollut varma oliko Unix-aikaleima oikein, ja haluat tarkistaa tarkan luvun ennen sen postaamista palvelimelle, jota seuraa tuhansia jäseniä.
  • 100% paikallinen: valitsemasi päivämäärä ja siitä syntyvä aikaleima eivät koskaan poistu selaimestasi.

Käyttöohje

  1. Valitse päivämäärä ja aika päivämäärä/aika-kentällä — se käyttää laitteesi paikallista aikavyöhykettä — tai klikkaa "Käytä nykyistä aikaa".
  2. Jokainen seitsemästä alla olevasta rivistä päivittyy heti näyttämään tarkalleen miltä kyseinen tyyli näyttää Discordissa renderöitynä.
  3. Klikkaa <t:∙:X> -painiketta haluamasi tyylin vieressä kopioidaksesi sen liitettävän tagin, esim. <t:1650463200:R>.
  4. Liitä kopioitu tagi suoraan Discord-viestiin — Discord renderöi sen automaattisesti; muuta ei tarvitse konfiguroida.

Esimerkki

Syöte

20. huhtikuuta 2024, klo 16:20 (paikallinen aika)

Tuloste

<t:1713630000:f> → "20. huhtikuuta 2024 16:20"

Luku 1713630000 on kyseisen hetken Unix-aikaleima. Jokaisen lukijan Discord-asiakasohjelma renderöi <t:1713630000:f> uudelleen automaattisesti omassa aikavyöhykkeessään ja kieliasetuksessaan — eri aikavyöhykkeessä oleva henkilö näkee saman hetken, vain omana paikallisena aikanaan näytettynä.

Discordin aikaleimatyylit yhdellä silmäyksellä

Kaikki seitsemän tyyliä koodaavat täsmälleen saman taustalla olevan Unix-aikaleiman — vain TYYLI-kirjain muuttaa sen näyttötapaa.

TyyliTagimuotoEsimerkkirenderöinti
t — Lyhyt Aika<t:AIKALEIMA:t>16:20
T — Pitkä Aika<t:AIKALEIMA:T>16:20:30
d — Lyhyt Päivämäärä<t:AIKALEIMA:d>20.4.2024
D — Pitkä Päivämäärä<t:AIKALEIMA:D>20. huhtikuuta 2024
f — Lyhyt Päivämäärä/Aika (oletus)<t:AIKALEIMA:f> tai <t:AIKALEIMA>20. huhtikuuta 2024 16:20
F — Pitkä Päivämäärä/Aika<t:AIKALEIMA:F>lauantai, 20. huhtikuuta 2024 16:20
R — Suhteellinen Aika<t:AIKALEIMA:R>2 kuukautta sitten

Oikean tyylin valinta tilanteeseen

  • Tapahtumailmoituksiin ("Raidi alkaa..."), F (pitkä päivämäärä/aika viikonpäivän kanssa) antaa lukijoille täydellisimmän kontekstin ilman erillistä kalenterin tarkistusta.
  • Laskuriin tai "kuinka kauan aikaa/sitten" -tunnelmaan, R (suhteellinen aika) on ainoa tyyli, joka päivittyy itsestään — luonnollinen valinta muistutuksiin ja määräaikoihin.
  • Kompaktiin inline-mainintaan pidemmän lauseen sisällä ("päivitys julkaistaan t"), t tai d estää aikaleimaa hallitsemasta viestiä visuaalisesti.
  • "Julkaistu" tai "viimeksi muokattu" -merkintään sääntö- tai dokumentaatiokanavissa, D (pitkä päivämäärä) yksinään riittää yleensä — tarkka aika ei useinkaan ole yhtä tärkeä kuin päivämäärä tähän käyttöön.

Aiheeseen liittyvät työkalut

Muita aika- ja päivämäärämuunnoksia varten kokeile näitä työkaluja.

→ Aikaleimamuunnin · Ikälaskuri · Auringonnousu & -laskun Laskuri

Usein kysytyt kysymykset

Mikä on Discordin aikaleimatagi?

Se on erityinen Discord-viestimerkintä muodossa <t:AIKALEIMA:TYYLI>, jossa AIKALEIMA on Unix-aikaleima ja TYYLI on yksi kirjain (t, T, d, D, f, F tai R), joka hallitsee näyttömuotoa. Discordin asiakasohjelma muuntaa ja renderöi sen automaattisesti jokaisen lukijan omassa paikallisessa aikavyöhykkeessä.

Miksi päivämäärä näkyy oikein kaikille eri aikavyöhykkeissä?

Koska tagi tallentaa yhden, absoluuttisen Unix-aikaleiman — sekuntien määrän 1. tammikuuta 1970 UTC:stä — muotoillun päivämäärämerkkijonon sijaan. Jokaisen lukijan laitteella oleva Discordin asiakasohjelma muuntaa tuon absoluuttisen hetken omaan paikalliseen aikavyöhykkeeseensä ja haluamaansa päivämäärämuotoon renderöintihetkellä.

Mitä seitsemän tyylikirjainta (t, T, d, D, f, F, R) tarkoittavat?

t = lyhyt aika (16:20), T = pitkä aika (16:20:30), d = lyhyt päivämäärä (20.4.2024), D = pitkä päivämäärä (20. huhtikuuta 2024), f = lyhyt päivämäärä ja aika (oletus kun tyyliä ei anneta), F = pitkä päivämäärä ja aika viikonpäivän kanssa, ja R = suhteellinen aika ("2 kuukautta sitten", "3 päivän kuluttua"), joka päivittyy elävästi ajan kuluessa.

Voinko käyttää tätä ilman Discord Nitroa tai bottioikeuksia?

Kyllä. Aikaleimatagit ovat tavallista viestimuotoilua, joka on käytettävissä kenelle tahansa käyttäjälle joka kirjoittaa normaalin viestin — Nitro-tilausta, bottia tai erityisoikeutta ei vaadita.

Tallentaako tai lähettääkö tämä työkalu päivämäärävalintaani minnekään?

Ei. Valitsemasi päivämäärä/aika ja Unix-aikaleimalaskenta tapahtuvat kokonaan selaimessasi käyttäen JavaScriptin sisäänrakennettua Date-objektia. Mitään ei ladata palvelimelle.

Mitä aikavyöhykettä tämä työkalu käyttää kun valitsen päivämäärän ja ajan?

Selaimesi paikallista aikavyöhykettä, luettuna automaattisesti laitteeltasi — sinun ei tarvitse määrittää sitä käsin. Syntyvä Unix-aikaleima on tarkoituksella aikavyöhykkeestä riippumaton, joten kerran luotuna tagi renderöityy oikein jokaiselle lukijalle riippumatta siitä missä aikavyöhykkeessä olit sitä luodessasi.

Voinko muokata Unix-aikaleimalukua suoraan päivämäärän valitsemisen sijaan?

Tämä työkalu on rakennettu päivämäärän ja ajan visuaalisen valitsemisen ympärille raa'an Unix-luvun kirjoittamisen sijaan, koska se on useimmille vähemmän virhealtista. Jos sinulla on jo tietty Unix-aikaleima, jonka haluat muuntaa tagiksi, tämän sivuston yleinen Aikaleimamuunnin-työkalu hoitaa sen suunnan suoraan.

Miksi R-tyyli (suhteellinen aika) muuttuu jatkuvasti kun katson sitä myöhemmin?

Se on odotettua käytöstä, ei vika — R-tyyli on suunniteltu laskemaan uudelleen nykyistä aikaa vasten joka kerta kun Discord renderöi sen, joten "3 tunnin kuluttua" muuttuu luonnollisesti "2 tunnin kuluttua" ja lopulta "3 tuntia sitten" ajan kuluessa, ilman että sinun tarvitsee muokata tai postata viestiä uudelleen.

Voinko ajastaa päivämäärän kauas menneisyyteen tai tulevaisuuteen?

Kyllä — Unix-aikaleimat toimivat sekä mennessä että tulevissa päivämäärissä JavaScriptin tuetun päivämääräalueen sisällä, joka kattaa monta vuosisataa molempiin suuntiin. Menneet päivämäärät toimivat hyvin f/F-tyylien kanssa arkistointiin ("tapahtuma pidettiin...") ja R-tyylin kanssa kuluneen ajan näyttämiseen ("3 vuotta sitten").

Toimiiko aikaleimatagi Discord-bottien upotuksissa ja kauttaviivakomentojen vastauksissa, vai vain tavallisissa viesteissä?

Kyllä — <t:AIKALEIMA:TYYLI> tagimuoto toimii kaikkialla missä Discord renderöi markdown-muotoiltua tekstiä, mukaan lukien bottien upotukset, kauttaviivakomentojen vastaukset ja webhook-viestit, ei vain käyttäjän suoraan kirjoittamissa viesteissä.

Liittyvät työkalut