แปลงวันที่เป็น Unix timestamp ออนไลน์
แปลงวันที่และเวลาท้องถิ่นเป็น Unix timestamp พร้อมแสดงค่า UTC และโซนเวลา ใช้งานง่าย รองรั…
เริ่มใช้งาน
ทำไมต้องแปลงวันที่เป็น Unix timestamp?
Unix timestamp เป็นตัวเลขที่แสดงจำนวนวินาทีหรือมิลลิวินาทีที่ผ่านไปตั้งแต่วันที่ 1 มกราคม 1970 เวลา 00:00:00 UTC ซึ่งใช้กันอย่างแพร่หลายในระบบคอมพิวเตอร์ ฐานข้อมูล และ API การแปลงวันที่ที่มนุษย์อ่านเข้าใจเป็น timestamp ช่วยให้คุณสามารถจัดเก็บหรือเปรียบเทียบเวลาได้อย่างแม่นยำ
ตัวอย่างการใช้งานจริง
สมมติว่าเบราว์เซอร์ของคุณตั้งค่าโซนเวลาเป็น America/Los_Angeles และคุณป้อนวันที่ 2026-01-15 12:00 (ตามเวลาท้องถิ่น) เครื่องมือจะตีความว่าเป็นเวลาเที่ยงวันตามเวลาท้องถิ่นของแปซิฟิก ไม่ใช่เวลา 12:00 UTC ผลลัพธ์ที่ได้จะแตกต่างจากเครื่องที่ตั้งค่าโซนเวลาเป็น UTC หรือโซนอื่น ตัวอย่างเช่น ถ้าเวลาท้องถิ่นเป็น PST (UTC-8) ค่า Unix timestamp จะเป็น 1768492800 วินาที (สมมติว่าไม่คิด daylight saving) แต่ถ้าเป็น PDT (UTC-7) ค่าจะเป็น 1768489200 วินาที
ข้อจำกัดของเครื่องมือ
- เครื่องมือนี้แปลงค่า datetime-local เพียงค่าเดียว ไม่รองรับการแปลงเป็นชุดหรือรายการ
- ไม่มีการเลือกโซนเวลาเอง ระบบจะใช้โซนเวลาของเบราว์เซอร์/อุปกรณ์ของคุณ
- ไม่รองรับการป้อนค่า leap second หรือรูปแบบอื่นนอกเหนือจากที่เบราว์เซอร์รองรับ
- ไม่แปลงวันที่ในรูปแบบสเปรดชีต (เช่น เลข serial)
- Unix timestamp ไม่มีข้อมูลโซนเวลา ดังนั้นควรบันทึกค่า UTC ที่แสดงไว้เพื่อใช้อ้างอิง
คำถามที่พบบ่อย
1. ทำไมผลลัพธ์ที่ได้จากเครื่องที่ต่างโซนเวลาจึงต่างกัน?
เนื่องจาก datetime-local ไม่มีข้อมูลโซนเวลา เครื่องมือจึงตีความตามโซนเวลาของเบราว์เซอร์ของคุณ ตัวอย่างเช่น ถ้าคุณป้อน 2026-01-15 12:00 บนเครื่องที่ตั้งเวลาเป็น UTC+7 จะได้ timestamp ต่างจากเครื่องที่ตั้งเป็น UTC-8 แม้จะเป็นวันที่และเวลาเดียวกันบนหน้าจอ
2. ค่า timestamp ที่แสดงเป็นวินาทีหรือมิลลิวินาที?
เครื่องมือแสดงทั้งสองค่า: ค่าเป็นวินาที (จำนวนเต็มจากการหารมิลลิวินาทีด้วย 1000 แล้วปัดเศษลง) และค่าเป็นมิลลิวินาที (จำนวนเต็ม) คุณควรเลือกใช้ให้ตรงกับความต้องการของระบบปลายทาง
3. ฉันจะรู้ได้อย่างไรว่าเครื่องมือใช้โซนเวลาอะไร?
ผลลัพธ์จะแสดงชื่อโซนเวลาที่เบราว์เซอร์ตรวจพบ (ถ้ามี) เช่น 'Pacific Daylight Time' หรือ 'Indochina Time' และยังแสดงค่า ISO8601 ที่ลงท้ายด้วย Z ซึ่งเป็นเวลา UTC เสมอ คุณสามารถใช้ค่านี้เพื่อตรวจสอบความถูกต้อง
ข้อควรระวัง
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์หรือใช้ AI การแปลงขึ้นอยู่กับนาฬิการะบบและการตั้งค่าโซนเวลาของอุปกรณ์ หากคุณเปลี่ยนการตั้งค่าเหล่านี้ ผลลัพธ์สำหรับเวลาเดียวกันอาจเปลี่ยนไป ควรตรวจสอบค่า ISO UTC และโซนเวลาก่อนนำไปใช้ในระบบบันทึก ฐานข้อมูล หรือ API
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ