เครื่องแปลง Timestamp
แปลง Unix Timestamp เป็นวันที่ และวันที่เป็น Timestamp
Timestamp → วันที่-เวลา
วันที่-เวลา → Timestamp
แปลงทั้งหมดทำในเบราว์เซอร์ของคุณโดยใช้เวลาของเครื่องนี้เป็นฐาน ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์
เครื่องแปลง Timestampคืออะไร
Unix Timestamp คือจำนวนวินาที (หรือมิลลิวินาที) ที่ผ่านไปนับจากเที่ยงคืนวันที่ 1 มกราคม 1970 (UTC) เป็นรูปแบบที่ระบบคอมพิวเตอร์และฐานข้อมูลนิยมใช้เก็บเวลาเพราะเปรียบเทียบและคำนวณได้ง่าย แต่มนุษย์อ่านไม่รู้เรื่อง เครื่องมือนี้แปลง Timestamp เป็นวันที่-เวลาที่อ่านง่าย และแปลงกลับได้ทั้งสองทาง
รองรับทั้งหน่วยวินาทีและมิลลิวินาที แสดงผลเทียบกับเวลาไทย (Asia/Bangkok), UTC, รูปแบบ ISO 8601 และเวลาที่ผ่านไปแบบเข้าใจง่าย (เช่น '3 ชั่วโมงที่แล้ว') คำนวณทั้งหมดจากเวลาของเครื่องผู้ใช้เอง ไม่มีการส่งข้อมูลขึ้นเซิร์ฟเวอร์
วิธีใช้งาน
วิธีใช้ (Timestamp → วันที่): กรอกตัวเลข Timestamp เลือกหน่วยวินาทีหรือมิลลิวินาที หรือกด 'ใช้เวลาปัจจุบัน' เพื่อดึงเวลาปัจจุบันมาใส่ให้ ผลลัพธ์แสดงทันทีทั้ง 4 รูปแบบ
วิธีใช้ (วันที่ → Timestamp): เลือกวันที่-เวลาจากช่องเลือกวันที่ ระบุว่าเวลานั้นเป็นเวลาท้องถิ่นของเครื่องหรือ UTC แล้วอ่านค่า Timestamp เป็นวินาทีและมิลลิวินาทีทางขวา
คำถามที่พบบ่อย
Timestamp หน่วยวินาทีกับมิลลิวินาทีต่างกันอย่างไร
ระบบ Unix ดั้งเดิมและภาษาอย่าง Python/PHP มักใช้หน่วยวินาที ส่วน JavaScript (`Date.now()`) และ API สมัยใหม่หลายตัวใช้หน่วยมิลลิวินาที (คูณ 1000) ถ้าใส่ผิดหน่วยจะได้วันที่ผิดเพี้ยนไปหลายสิบปี ควรตรวจสอบให้ตรงกับระบบต้นทาง
ทำไมเวลาที่ได้ไม่ตรงกับที่คาดไว้
ตรวจสอบว่าเลือกหน่วย (วินาที/มิลลิวินาที) ถูกต้อง และเมื่อแปลงจากวันที่เป็น Timestamp ให้ตรวจสอบว่าเลือกเขตเวลา (เวลาท้องถิ่นของเครื่อง หรือ UTC) ตรงกับที่ตั้งใจไว้ เพราะเวลาเดียวกันจะให้ Timestamp ต่างกันถ้าตีความคนละเขตเวลา
เขตเวลาไทยกับ UTC ต่างกันกี่ชั่วโมง
เวลาไทย (Asia/Bangkok, UTC+7) เร็วกว่า UTC อยู่ 7 ชั่วโมงเสมอตลอดทั้งปี เพราะไทยไม่มีการปรับเวลาตามฤดูกาล (DST) ต่างจากบางประเทศที่เขตเวลาอาจเปลี่ยนสลับกันไปมา