ข้ามไปยังเนื้อหาหลัก

แปลง Timestamp ฟรี

แปลง Unix timestamp เป็นวันที่ที่อ่านได้และกลับกัน รองรับ UTC และเวลาท้องถิ่น วินาทีและมิลลิวินาที

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
ตอนนี้:
หน่วย:
อ้างอิง epoch ด่วน

การใช้งานทั่วไป

  • แปลงไทม์สแตมป์ในข้อมูลการวิเคราะห์แปลไทม์สแตมป์ Unix จากการส่งออกการวิเคราะห์ (Google Analytics, Mixpanel, Amplitude) เป็นวันที่ที่อ่านได้
  • แปลงแสตมป์เวลาสำหรับการแก้จุดบกพร่องถอดรหัสแสตมป์เวลา Unix จากบันทึกเซิร์ฟเวอร์ เพลเดอร์ข้อผิดพลาด และการตอบสนอง API เป็นวันที่ที่อ่านได้
  • แปลงแสตมป์เวลาในการพัฒนา APIตรวจสอบ เปรียบเทียบ และแปลแสตมป์เวลา Unix ที่ส่งกลับโดย API REST และ webhook
  • แปลงแสตมป์เวลาสำหรับการค้นหาในฐานข้อมูลแปลงวันที่เป็นแสตมป์เวลา Unix สำหรับคำสั่ง WHERE ของ SQL และการค้นหาช่วงวันที่
  • แปลงแสตมป์เวลาสำหรับการจัดตารางเวลาแปลงวันที่และเวลาเฉพาะเป็นแสตมป์เวลา Unix เพื่อใช้ในระบบการจัดตารางเวลาและ API ปฏิทิน

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

การแปลงทั้งหมดทำงานในเบราว์เซอร์โดยตรงด้วยออบเจกต์ Date ในตัวของ JavaScript และชุด Intl (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) — ไม่มีไลบรารีภายนอก ไม่มีการเรียกเซิร์ฟเวอร์ไปกลับ ไม่มีข้อมูลใดออกจากเครื่องของคุณ: ตัวเลขอยู่ในเครื่อง

  1. 1
    ตรวจจับหน่วยและทำให้เป็นมาตรฐาน
    เมื่อคุณวาง timestamp เครื่องมือนับจำนวนหลักเพื่ออนุมานหน่วยอัตโนมัติ: 10 หลักหมายถึงวินาที Unix, 13 มิลลิวินาที, 16 ไมโครวินาที, 19 นาโนวินาที ฮิวริสติกนับหลักที่เขียนขึ้นเองจะแจ้งเมื่อไม่ตรงกันและเสนอการเปลี่ยนหน่วยในคลิกเดียว ป้องกันข้อผิดพลาดที่ไม่รู้ตัว เช่น ถือค่ามิลลิวินาที 13 หลักเป็นวินาทีซึ่งได้ปี 55881
  2. 2
    สร้างวันที่ด้วย Date ของ JavaScript
    ตัวเลขดิบถูกปรับเป็นมิลลิวินาทีและส่งให้ new Date(ms) จากนั้นเมธอด Date ในตัว (getFullYear, getUTCHours, toISOString ฯลฯ) สร้างเวลาท้องถิ่น เวลา UTC และผลลัพธ์ ISO 8601 — ไม่มีไลบรารีแยกวิเคราะห์
  3. 3
    เวลาสัมพัทธ์ตามภาษาผ่าน Intl.RelativeTimeFormat
    ตัวนับสดทำงานทุกวินาทีและคำนวณป้ายเวลาสัมพัทธ์ใหม่ (เช่น '3 วันที่แล้ว', 'อีก 2 ชั่วโมง') ด้วย Intl.RelativeTimeFormat ที่ตั้งค่าตามภาษาของหน้า ทำให้การแสดงเวลาสัมพัทธ์แม่นยำแม้เปิดแท็บทิ้งไว้ และได้ผลลัพธ์ที่ถูกไวยากรณ์ในทุกภาษาที่รองรับโดยไม่ต้องมีสตริงแปลเพิ่ม
  4. 4
    แสดงเขตเวลาผ่าน Intl.DateTimeFormat
    เขตเวลา IANA ที่ปักหมุด (เช่น America/New_York, Asia/Tokyo) ถูกจัดรูปแบบด้วย Intl.DateTimeFormat โดยใช้ตัวเลือก timeZone รายการชื่อเขตทั้งหมดที่เบราว์เซอร์รองรับมาจาก Intl.supportedValuesOf('timeZone') เขตที่ปักหมุดคงอยู่ข้ามเซสชันใน localStorage

เครื่องมือที่เกี่ยวข้อง

คำถามที่พบบ่อย