Hourora

แป้นพิมพ์ลัด

/
ค้นหาเมือง
H
สลับแบบ 12 / 24 ชั่วโมง
S
แสดงหรือซ่อนวินาที
T
ธีม: กลางวัน กลางคืน อัตโนมัติ
P
หยุดหรือหมุนลูกโลกต่อ
?
รายการนี้
TH

ตัวแปลง epoch

เวลา Unix ตอนนี้

จำนวนวินาทีนับตั้งแต่ 1 มกราคม 1970 เวลา 00:00 UTC แบบเรียลไทม์ พร้อมตัวแปลงทั้งสองทิศทาง

มิลลิวินาที

timestamp เป็นวันที่

วันที่เป็น timestamp

แปลงหลายรายการ

timestamp จะแปลงเป็นวันที่แบบ UTC ส่วนวันที่ ISO 8601 จะแปลงเป็นวินาที Unix (วันที่ที่ไม่มีส่วนต่างเวลาจะอ่านเป็น UTC)

เวลา Unix แบบ 32 บิตมีเครื่องหมายจะสิ้นสุดที่ 03:14:07 UTC วันที่ 19 มกราคม 2038 (2,147,483,647 วินาที) ระบบที่จัดเก็บเวลาแบบ 64 บิตไม่ได้รับผลกระทบ

วิธีการทำงาน

เวลา 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 บิต ซึ่งใช้ได้นานหลายพันล้านปี