Discord टाइमस्टैम्प कैसे काम करते हैं
Discord टाइमस्टैम्प एक छोटा कोड है, <t:1767225600:F>, जिसे Discord हर पढ़ने वाले के अपने टाइमज़ोन और भाषा में तारीख और समय में बदल देता है। लंदन और टोक्यो में बैठे दो लोग एक ही संदेश पढ़ते हैं और दोनों को सही स्थानीय समय दिखता है, "यह EST है या UTC?" जैसे सवाल नहीं आते। संख्या एक Unix टाइमस्टैम्प है: 1 जनवरी 1970 UTC से बीते सेकंड। उसके बाद का अक्षर फ़ॉर्मैट चुनता है।
सभी 7 फ़ॉर्मैट
| कोड | स्टाइल | उदाहरण (en-GB) | किसके लिए अच्छा है |
|---|---|---|---|
:t | छोटा समय | 16:20 | आज के इवेंट, शिफ़्ट का समय |
:T | लंबा समय | 16:20:30 | सटीक क्षण, लॉग |
:d | छोटी तारीख | 01/01/2027 | टेबल में डेडलाइन |
:D | लंबी तारीख | 1 जनवरी 2027 | घोषणाएँ |
:f | छोटी तारीख और समय | 1 जनवरी 2027 को 04:20 pm बजे | इवेंट (अक्षर छोड़ने पर डिफ़ॉल्ट) |
:F | लंबी तारीख और समय | शुक्रवार, 1 जनवरी 2027 को 04:20 pm बजे | बड़े लॉन्च, टूर्नामेंट |
:R | सापेक्ष | 3 दिन में | अपने आप अपडेट होने वाली उल्टी गिनती |
सबसे साफ़ इवेंट पोस्ट के लिए दो को मिलाएँ: <t:1767284400:F> (<t:1767284400:R>) पूरी तारीख और लाइव उल्टी गिनती साथ-साथ दिखाता है।
इसे कैसे इस्तेमाल करें
- ऊपर तारीख और समय चुनें। यह आपके टाइमज़ोन का उपयोग करता है, इसलिए समय वैसे लिखें जैसा आपके यहाँ है।
- जिस फ़ॉर्मैट का कोड चाहिए उस पर क्लिक करें।
- इसे किसी संदेश, एम्बेड के विवरण, चैनल टॉपिक या शेड्यूल्ड इवेंट के विवरण में पेस्ट करें।
टाइमस्टैम्प संदेशों, एम्बेड के विवरण और फ़ील्ड, और बॉट के जवाबों में काम करते हैं। ये एम्बेड के शीर्षक, लेखक के नाम, फ़ुटर, निकनेम या चैनल नामों में नहीं दिखते; वहाँ कच्चा कोड दिखता है।
आम गलतियाँ
- सेकंड की जगह मिलीसेकंड। JavaScript का
Date.now()मिलीसेकंड देता है; 13 अंकों की संख्या हज़ारों साल आगे की तारीख बन जाती है। 1000 से भाग दें। - समय खुद बदलना। कोड बनाने से पहले समय को हाथ से UTC में न बदलें। अपना स्थानीय समय डालें; कोड में सटीक क्षण पहले से सहेजा जाता है।
- डेलाइट सेविंग। अगर आपका इवेंट घड़ी बदलने के बाद है, तो पहले तारीख चुनें ताकि जनरेटर उस दिन का सही ऑफ़सेट इस्तेमाल करे।
- पुराने संदेशों में सापेक्ष समय।
:Rलगातार अपडेट होता है, इसलिए "2 घंटे में" बदलकर "3 दिन पहले" हो जाता है। जिन संदेशों को लोग बाद में स्क्रॉल करके देखेंगे, उनके लिए:Fइस्तेमाल करें।
बॉट और वेबहुक में टाइमस्टैम्प
बॉट एक तारीख से वही कोड बनाते हैं: JavaScript में `<t:${Math.floor(date.getTime() / 1000)}:R>`, या Python में f"<t:{int(dt.timestamp())}:R>"। Noxyr इनका उपयोग गिवेअवे समाप्ति समय और पोल की समय-सीमा के लिए करता है, ताकि हर सदस्य को सही स्थानीय समय दिखे। इन्हें webhook sender के साथ किसी संदेश में आज़माएँ, या embed builder से पूरी घोषणा बनाएँ। कई समय क्षेत्रों की योजना बना रहे हैं? timezone event planner एक ही समय कई शहरों में एक साथ दिखाता है।
FAQ
क्या Discord टाइमस्टैम्प मोबाइल पर काम करते हैं?
हाँ। Android, iOS, डेस्कटॉप और वेब ऐप सभी उन्हें पढ़ने वाले के स्थानीय समय में दिखाते हैं।
क्या मेंबर मूल टाइमज़ोन देख सकते हैं?
नहीं। Discord केवल बदला हुआ समय दिखाता है। टाइमस्टैम्प पर टैप या होवर करने पर पूरी तारीख दिखती है, जो अब भी पढ़ने वाले के अपने टाइमज़ोन में होती है।
डिफ़ॉल्ट फ़ॉर्मैट कौन सा है?
<t:1767225600> बिना अक्षर के :f के बराबर है, यानी छोटी तारीख और समय।
उल्टी गिनती कैसे बनाएँ?
:R इस्तेमाल करें। यह लाइव गिनती करता है ("5 मिनट में") और समय निकलने पर "5 मिनट पहले" में बदल जाता है।