ตัวแปลง epoch
เวลา Unix ตอนนี้
จำนวนวินาทีนับตั้งแต่ 1 มกราคม 1970 เวลา 00:00 UTC แบบเรียลไทม์ พร้อมตัวแปลงทั้งสองทิศทาง
วิธีการทำงาน
เวลา Unix คืออะไร
เวลา Unix (หรือเวลา epoch หรือเวลา POSIX) นับจำนวนวินาทีนับตั้งแต่ 00:00:00 UTC วันที่ 1 มกราคม 1970 โดยไม่นับอธิกวินาที ค่านี้เป็นตัวเลขเดียวกันทุกที่บนโลกในช่วงเวลาเดียวกัน ซอฟต์แวร์จึงจัดเก็บเวลาด้วยวิธีนี้ และแปลงเป็นเวลาท้องถิ่นเฉพาะตอนแสดงผล
JavaScript และ API จำนวนมากใช้มิลลิวินาที (ปัจจุบัน 13 หลัก) ฐานข้อมูลและบันทึกระบบบางแห่งใช้ไมโครวินาที (16 หลัก) หรือนาโนวินาที (19 หลัก) ตัวแปลงจะตรวจหาหน่วยจากจำนวนหลัก และคุณจะเห็นเสมอว่าใช้หน่วยใด
Unix timestamp ปัจจุบันคือเท่าไร
คือตัวเลขแบบเรียลไทม์ที่ด้านบนของหน้านี้: จำนวนวินาทีที่ผ่านไปนับตั้งแต่ 1 มกราคม 1970 เวลา 00:00 UTC ตรวจสอบกับเซิร์ฟเวอร์ของ Hourora
เวลา Unix รวมอธิกวินาทีหรือไม่
ไม่รวม ทุกวันในเวลา Unix มี 86,400 วินาทีพอดี การนับจึงข้ามอธิกวินาทีไป ทำให้การคำนวณวันที่ง่ายขึ้น
ปัญหาปี 2038 คืออะไร
ระบบที่จัดเก็บเวลา Unix เป็นตัวเลข 32 บิตแบบมีเครื่องหมายจะล้นในเวลา 03:14:07 UTC วันที่ 19 มกราคม 2038 และย้อนกลับไปเป็นปี 1901 ระบบสมัยใหม่ใช้เวลาแบบ 64 บิต ซึ่งใช้ได้นานหลายพันล้านปี