แปลงเวลาปัจจุบันเป็น Unix timestamp หรือ Unix timestamp เป็นวันที่และเวลา
0
1 มกราคม 2513 เวลา 00:00:00
รองรับ Unix timestamp ในรูปแบบวินาที มิลลิวินาที ไมโครวินาที และนาโนวินาที
เรียนรู้วิธีใช้เครื่องมือนี้เพื่อแปลง Unix timestamp เป็นวันที่หรือวันที่เป็น timestamp
เลือกระหว่าง 'Timestamp → วันที่' หรือ 'วันที่ → Timestamp' จากแท็บด้านบน
สำหรับการแปลง timestamp ให้กรอกตัวเลข สำหรับการแปลงวันที่ ให้เลือกวันที่และเวลา
เมื่อแปลง timestamp ให้เลือกหน่วยที่เหมาะสม: วินาที มิลลิวินาที ไมโครวินาที หรือนาโนวินาที
ผลลัพธ์ที่แปลงจะแสดงอัตโนมัติ คุณสามารถดูทั้งเวลา GMT และเวลาท้องถิ่น
Unix timestamp เป็นค่าจำนวนเต็มที่แทนจำนวนวินาทีที่ผ่านไปตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 UTC ค่านี้ช่วยให้สามารถคำนวณการไหลของเวลาเป็นตัวเลข ช่วยให้ระบบต่างๆ เช่น ระบบปฏิบัติการ ฐานข้อมูล และ API ประมวลผลข้อมูลเวลาได้อย่างมีประสิทธิภาพ นอกจากนี้ยังไม่ขึ้นอยู่กับตำแหน่งและเขตเวลา
Unix timestamp สามารถแสดงในรูปแบบวันที่/เวลาต่างๆ ได้ รูปแบบเหล่านี้ถูกกำหนดตามกฎมาตรฐานและใช้เพื่อสื่อสารข้อมูลเวลาอย่างสม่ำเสมอระหว่างระบบต่างๆ
| เวลาที่อ่านได้ | วินาที |
|---|---|
| 1 ชั่วโมง | 3600 วินาที |
| 1 วัน | 86400 วินาที |
| 1 สัปดาห์ | 604800 วินาที |
| 1 เดือน (30.44 วัน) | 2629743 วินาที |
| 1 ปี (365.24 วัน) | 31556926 วินาที |
ระบบ 32 บิตในปัจจุบันจำกัดค่า Unix timestamp สูงสุดที่วันที่ 19 มกราคม 2038 เวลา 03:14:07 UTC หลังจากจุดนี้ timestamp จะล้นและกลายเป็นค่าลบ อาจนำไปสู่ข้อผิดพลาดของระบบหรือวันที่ที่ไม่ถูกต้อง สิ่งนี้เรียกว่า 'ปัญหาปี 2038' และการเปลี่ยนไปใช้ระบบ 64 บิตจำเป็นเพื่อแก้ไขปัญหานี้