เครื่องมือสร้าง Discord Timestamp
เลือกวันและเวลา แล้วคัดลอกโค้ดที่พร้อมวางใช้งาน ซึ่ง Discord จะแปลงให้เป็น timestamp แบบสด สมาชิกทุกคนจะเห็นเวลาตามเขตเวลาและภาษาของตนเอง และรูปแบบสัมพัทธ์ยังนับขึ้นหรือนับถอยหลังได้เองอีกด้วย เครื่องมือนี้ใช้การจัดรูปแบบที่มีอยู่ในตัวของ Discord จึงไม่ต้องใช้บอตและไม่ต้องติดตั้งอะไรเลย ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ดังนั้นสิ่งที่คุณเลือกจึงไม่ถูกอัปโหลดไปที่ไหน
วิธีใช้ ไทม์สแตมป์ Discord
- 1
เลือกวันและเวลา
เลือกช่วงเวลาที่คุณต้องการอ้างถึงด้วยตัวเลือกวันและเวลา หรือกดตั้งเป็นเวลาปัจจุบันเพื่อใช้เวลาตอนนี้ คุณกรอกเวลาตามเขตเวลาของคุณเอง
- 2
ดูตัวอย่างทุกรูปแบบ
เครื่องมือจะแสดงรูปแบบทั้งเจ็ดของ Discord พร้อมกัน โดยแต่ละรูปแบบมีตัวอย่างแบบสดให้เห็นว่าจะอ่านออกมาอย่างไร ตั้งแต่เวลาแบบสั้นไปจนถึงวันที่เต็มหรือการนับถอยหลังแบบสัมพัทธ์
- 3
คัดลอกรูปแบบที่คุณต้องการ
กดคัดลอกข้างรูปแบบที่เข้ากับข้อความของคุณ โค้ดมีขนาดสั้นและมีลักษณะเหมือนแท็กที่ห่อด้วยเครื่องหมายทวิภาคโดยมีเวลาอยู่ข้างใน
- 4
วางลงใน Discord
วางโค้ดลงในข้อความ Discord ใดก็ได้แล้วส่ง Discord จะแทนที่ด้วย timestamp แบบสดที่ผู้อ่านทุกคนเห็นเป็นเวลาท้องถิ่นของตนเอง
เกี่ยวกับ Discord timestamp และวิธีการทำงานของมัน
ช่วงเวลาเดียว ทุกเขตเวลา
การนัดหมายอะไรก็ตามในคอมมิวนิตี้ที่กระจายอยู่ทั่วโลกล้วนเป็นเรื่องปวดหัวเงียบ ๆ พอโพสต์ว่าสตรีมจะเริ่มตอนสองทุ่ม ครึ่งหนึ่งของเซิร์ฟเวอร์ก็ต้องมานั่งเดาว่าคุณหมายถึงสองทุ่มของใคร Discord timestamp แก้ปัญหานี้ด้วยการเก็บช่วงเวลาเพียงจุดเดียวไว้เป็นค่า Unix ซึ่งเป็นการนับจำนวนวินาทีล้วน ๆ แล้วปล่อยให้ไคลเอนต์ของสมาชิกแต่ละคนแปลงมันเป็นเวลาท้องถิ่นของตัวเอง คุณตั้งช่วงเวลาเพียงครั้งเดียว และทุกคนก็อ่านได้อย่างถูกต้อง
เครื่องมือนี้ทำการแปลงให้คุณ คุณแค่เลือกวันและเวลาตามเขตเวลาของคุณเอง แล้วมันจะคำนวณค่า Unix ที่อยู่เบื้องหลังออกมาและห่อมันด้วยมาร์กอัปสั้น ๆ ที่ Discord รู้จัก คุณไม่ต้องไปค้นหาตัวเลขหรือจำไวยากรณ์ที่ถูกต้องเลย เพียงแค่คัดลอกรูปแบบที่คุณต้องการแล้ววางลงไป
สร้างขึ้นบนพื้นฐานของเวลา Unix
เบื้องหลังของ Discord timestamp ทุกอันคือตัวเลขเพียงตัวเดียว นั่นคือ Unix timestamp ซึ่งเป็นการนับจำนวนวินาทีที่ผ่านไปนับตั้งแต่ต้นวันที่ 1 มกราคม 1970 ตามเวลาสากล ช่วงเวลานั้นที่มักเรียกกันว่า epoch คือจุดศูนย์ร่วมที่ไม่ได้สังกัดเขตเวลาใดเขตเวลาหนึ่ง ซึ่งนั่นแหละคือสิ่งที่ทำให้มันมีประโยชน์ ตัวเลขเพียงตัวเดียวสามารถปักหมุดช่วงเวลาที่แม่นยำได้หนึ่งจุดโดยไม่มีความกำกวมว่าคุณอยู่ที่ส่วนไหนของโลก
การเก็บช่วงเวลาไว้เป็นจำนวนนับที่ปลอดเขตเวลานี่เองคือความลับทั้งหมดของการแปลตามท้องถิ่น (localization) เพราะตัวค่าเองไม่ได้พกพาค่าชดเชย (offset) ใด ๆ ติดมา ไคลเอนต์ของสมาชิกแต่ละคนจึงมีอิสระที่จะเติมเขตเวลาของตัวเองเข้าไประหว่างทางก่อนแสดงผลบนหน้าจอ เครื่องมือนี้อ่านวันและเวลาที่คุณเลือก แปลงมันเป็นจำนวนวินาทีตามเวลาสากลนั้น แล้วยื่นตัวเลขที่มันรู้วิธีแปลให้เหมาะกับทุกคนให้แก่ Discord
ไวยากรณ์ของ timestamp
ตัวมาร์กอัปเองนั้นกระชับ มันคือแท็กที่ครอบด้วยวงเล็บมุม ซึ่งเริ่มต้นด้วยตัว t ตัวเล็กและเครื่องหมายทวิภาค (colon) จากนั้นตามด้วยจำนวนวินาที Unix แล้วต่อด้วยเครื่องหมายทวิภาคและตัวอักษรรูปแบบซึ่งจะใส่หรือไม่ก็ได้ ทั้งหมดปิดท้ายด้วยวงเล็บมุมที่จับคู่กัน — ยกตัวอย่างเช่น รูปแบบสัมพัทธ์เขียนเป็น <t:1700000000:R> ตัว t ที่นำหน้าทำหน้าที่บอกว่านี่คือ timestamp ตัวเลขยาว ๆ คือช่วงเวลา และตัวอักษรท้ายสุดเป็นตัวเลือกว่าจะแสดงผลอย่างไร
หากเว้นตัวอักษรรูปแบบไว้ Discord จะใช้ค่าเริ่มต้น นั่นคือวันที่และเวลาแบบสั้น เพิ่มตัวอักษรเข้าไปแล้วคุณก็สลับหน้าตาได้โดยไม่เปลี่ยนช่วงเวลาที่อยู่เบื้องหลัง โค้ดจะอ่านดูเหมือนตัวอักษรลึกลับที่ไม่ได้ความขณะที่คุณยังพิมพ์ข้อความอยู่ ซึ่งเป็นเรื่องปกติ Discord จะสลับมันเป็นเวลาที่จัดรูปแบบแล้วก็ต่อเมื่อข้อความถูกส่งออกไปจริง ๆ เท่านั้น ดังนั้นการดูตัวอย่างก่อนโพสต์จึงช่วยได้จริง ๆ
ตัวอักษรท้ายทั้งเจ็ดรูปแบบ
รูปแบบการแสดงผลแต่ละแบบเลือกได้ด้วยตัวอักษรเดียวที่ท้ายแท็ก และมีอยู่เจ็ดแบบ ตัว t ตัวเล็กคือเวลาแบบสั้นเหมือนการอ่านค่าจากนาฬิกา ส่วน T ตัวใหญ่ก็เหมือนกันแต่เพิ่มวินาทีเข้ามา ตัว d ตัวเล็กคือวันที่แบบตัวเลขสั้น ๆ ในขณะที่ D ตัวใหญ่จะสะกดวันที่ออกมาแบบยาว ตัว f ตัวเล็กซึ่งเป็นค่าเริ่มต้น จะรวมวันที่แบบสั้นเข้ากับเวลา และ F ตัวใหญ่จะเพิ่มวันในสัปดาห์เข้าไปเพื่อให้เป็นบรรทัดวันที่และเวลาแบบเต็ม
ตัวอักษรตัวที่เจ็ดคือ R ตัวใหญ่ ซึ่งเป็นรูปแบบสัมพัทธ์ และมันมีพฤติกรรมต่างจากตัวอื่น ๆ แทนที่จะอ่านค่านาฬิกาแบบตายตัว มันจะแสดงว่าช่วงเวลานั้นอยู่ห่างจากตอนนี้แค่ไหน — เป็นวลีอย่างเช่น ในอีกสามวัน หรือ เมื่อห้านาทีที่แล้ว — และมันจะรีเฟรชตัวเองอยู่ตลอดเมื่อเวลาผ่านไป การได้เห็นทั้งเจ็ดแบบเรียงข้างกันคือเหตุผลที่หน้านี้แสดงตัวอย่างทุกรูปแบบสำหรับช่วงเวลาที่คุณเลือก เพื่อให้มองหาแบบที่ใช่ได้ง่าย
การแปลตามเขตเวลาท้องถิ่นโดยอัตโนมัติ
ผลตอบแทนของการสร้างทุกอย่างบนพื้นฐานของจำนวนวินาทีตามเวลาสากลก็คือ Discord สามารถแปลงเวลาตามท้องถิ่นใหม่ให้ผู้ชมทุกคนได้ โค้ดก้อนเดียวกันที่โพสต์ไปจะปรากฏเป็นเวลาตามนาฬิกาที่ถูกต้องสำหรับสมาชิกในโตเกียวและสมาชิกในลอนดอนพร้อม ๆ กัน ในภาษาและรูปแบบวันที่ของแต่ละคน โดยที่คุณไม่ต้องคำนวณอะไรเลย คุณคิดในเขตเวลาของคุณเอง เลือกช่วงเวลา แล้วทุกคนก็จะเห็นเป็นเวลาของตัวเองโดยอัตโนมัติ
มีสิ่งหนึ่งที่ควรจำไว้ ตัวอย่างบนหน้านี้แสดงผลโดยใช้ภาษาท้องถิ่น (locale) และเขตเวลาปัจจุบันของคุณ ดังนั้นถ้อยคำและค่านาฬิกาที่คุณเห็นอาจต่างไปเล็กน้อยจากที่สมาชิกในที่อื่นเห็น นั่นเป็นเรื่องที่คาดไว้อยู่แล้วและเป็นการที่ฟีเจอร์นี้ทำงานตามที่ตั้งใจ — ช่วงเวลานั้นเหมือนกันสำหรับทุกคน มีเพียงการนำเสนอเท่านั้นที่ปรับให้เข้ากับผู้อ่านแต่ละคน
การนับถอยหลังและการนัดหมายกิจกรรม
รูปแบบสัมพัทธ์เปลี่ยน timestamp ให้กลายเป็นการนับถอยหลังที่อัปเดตตัวเอง ซึ่งเป็นการใช้งานที่ได้รับความนิยมมากที่สุด ตั้ง R ตัวใหญ่ให้เป็นช่วงเวลาในอนาคต วางมันลงในข้อความของคุณ แล้ว Discord จะแสดงวลีแบบสด เช่น ในอีกสองชั่วโมง ที่นับถอยหลังลงเรื่อย ๆ โดยที่คุณไม่ต้องกลับไปแก้ไขข้อความอีกเลย นี่คือวิธีที่เรียบร้อยที่สุดในการระบุเส้นตายการแจกของ การเปิดตัว หรือเส้นตายที่ทุกคนกำลังจับตามอง
สำหรับการนัดหมาย การจับคู่รูปแบบเข้าด้วยกันได้ผลดี รูปแบบวันที่และเวลาแบบเต็มจะระบุได้อย่างชัดเจนว่ากิจกรรมเกิดขึ้นเมื่อใดตามนาฬิกาของสมาชิกแต่ละคน ในขณะที่แท็กแบบสัมพัทธ์ที่อยู่ข้าง ๆ มันจะแสดงให้เห็นในแวบเดียวว่าอีกนานแค่ไหน ลองวางทั้งคู่ลงในประกาศสำหรับค่ำคืนเล่นเกม การประชุมคอมมิวนิตี้ หรือสายการแข่งขันทัวร์นาเมนต์ แล้วสมาชิกก็จะได้ทั้งเวลาท้องถิ่นที่แม่นยำและการนับถอยหลังที่ไม่ต้องออกแรงคิด
timestamp ช่วยได้มากที่สุดตรงไหน
ผู้จัดงานพึ่งพา timestamp มากที่สุด ค่ำคืนเล่นเกม การประชุมคอมมิวนิตี้ สายการแข่งขันทัวร์นาเมนต์ หรือเส้นตายการแจกของ ทั้งหมดนี้จะชัดเจนไร้ความกำกวมเมื่อเวลาพกพานาฬิกาของผู้อ่านแต่ละคนติดไปด้วย ผู้ดูแลจะปักหมุดมันไว้ในประกาศ และบอตจะใส่มันลงในคำอธิบายและข้อความฟิลด์ของเอ็มเบ็ด เพื่อให้สมาชิกรู้เสมอว่าสิ่งต่อไปจะเกิดขึ้นเมื่อใด
เพราะ timestamp เป็นเพียงส่วนหนึ่งของข้อความตามปกติ ใครก็ใช้มันได้โดยไม่ต้องมีบทบาทหรือเครื่องมือพิเศษ และมันแสดงผลเหมือนกันทั้งบนแอปเดสก์ท็อป เว็บไคลเอนต์ และแอปมือถือ ข้อแม้เดียวคือโค้ดดิบ ๆ จะดูเข้าใจยากจนกว่าข้อความจะถูกส่ง ดังนั้นการดูตัวอย่างก่อนจึงช่วยได้ และนั่นคือสิ่งที่ตัวสร้างนี้มีไว้เพื่อ เลือกช่วงเวลา ตรวจดูว่ามันอ่านออกมาอย่างไร แล้ววาง timestamp ที่ใช้ได้กับทั้งเซิร์ฟเวอร์ของคุณ
คำถามที่พบบ่อย
Discord timestamp คืออะไร?
ฉันจะเพิ่ม timestamp ใน Discord ได้อย่างไร?
ทำไมเวลาจึงดูแตกต่างกันสำหรับคนอื่น?
รูปแบบ t, T, d, D, f, F และ R หมายความว่าอย่างไร?
ฉันจะสร้างการนับถอยหลังใน Discord ได้อย่างไร?
Discord timestamp ใช้งานได้บนมือถือและในเอ็มเบ็ดหรือไม่?
เครื่องมือที่เกี่ยวข้อง
ทำงานต่อด้วยเครื่องมือที่มีประโยชน์เหล่านี้