แปลง Unix Timestamp และวันที่
Unix timestamp คือจำนวนวินาทีนับตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 UTC — ซึ่งเป็นวิธีที่ฐานข้อมูล API และไฟล์บันทึกส่วนใหญ่ใช้เก็บเวลา ป้อน timestamp เพื่อดูเป็นวันที่ในเวลา UTC ในเขตเวลาของคุณเอง และในรูปแบบ ISO 8601 พร้อมบอกว่าผ่านมานานเท่าใดหรืออยู่ห่างไปในอนาคตเท่าใด
timestamp แบบวินาที มิลลิวินาที (JavaScript, Java) ไมโครวินาที และนาโนวินาที จะถูกจำแนกจากความยาว คุณยังเลือกวันที่และเวลาเพื่อรับ timestamp ได้ ทั้งในเขตเวลาของคุณหรือใน UTC ส่วน timestamp ปัจจุบันที่ด้านบนจะอัปเดตทุกวินาที
ทำไมต้องใช้ตัวแปลง Timestamp นี้?
- เวลา Unix ปัจจุบันแบบเรียลไทม์ ทั้งวินาทีและมิลลิวินาที
- ตรวจจับวินาที มิลลิวินาที ไมโครวินาที และนาโนวินาทีโดยอัตโนมัติ
- เห็น UTC เวลาท้องถิ่น ISO 8601 และเวลาเทียบกับปัจจุบันได้ในพริบตา
- แปลงวันที่เป็น timestamp ในเขตเวลาของคุณหรือ UTC
วิธีแปลง Unix Timestamp
- ป้อนหรือวาง timestamp ในช่อง “Timestamp เป็นวันที่”
- อ่านวันที่ในเวลา UTC เขตเวลาของคุณ และรูปแบบ ISO 8601
- หากต้องการแปลงย้อนกลับ ให้เลือกวันที่และเวลาด้านล่างแล้วคัดลอก timestamp
คำถามที่พบบ่อย
ตัวแปลง timestamp นี้ใช้ฟรีหรือไม่?
ใช่ ใช้ได้ฟรีทั้งหมดและทำงานในเบราว์เซอร์ของคุณ
Unix timestamp คืออะไร?
คือจำนวนวินาทีที่ผ่านไปนับตั้งแต่เที่ยงคืนวันที่ 1 มกราคม 1970 ตามเวลา UTC (Unix epoch) โดยไม่นับอธิกวินาที เนื่องจากไม่ขึ้นกับเขตเวลา จึงเป็นวิธีมาตรฐานในการเก็บจุดเวลาในซอฟต์แวร์
timestamp ของฉันเป็นวินาทีหรือมิลลิวินาที?
timestamp ปัจจุบันแบบวินาทีมี 10 หลัก (เช่น 1700000000) ส่วนแบบมิลลิวินาทีมี 13 หลัก ตัวแปลงจะตรวจจับหน่วยจากความยาวและแสดงว่าใช้หน่วยใด
ปัญหาปี 2038 คืออะไร?
ระบบที่เก็บ timestamp เป็นตัวเลขแบบมีเครื่องหมายขนาด 32 บิต นับได้สูงสุดเพียง 2147483647 — คือวันที่ 19 มกราคม 2038 เวลา 03:14:07 UTC หลังจากนั้นตัวเลขจะล้น (overflow) ระบบสมัยใหม่ใช้ timestamp แบบ 64 บิตจึงไม่ได้รับผลกระทบ
มีการส่งข้อมูลใดไปยังเซิร์ฟเวอร์หรือไม่?
ไม่ การแปลงทั้งหมดคำนวณในเบราว์เซอร์ของคุณ