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

นาฬิกาจับเวลา ฟรี

นาฬิกาจับเวลาความแม่นยำสูงพร้อมบันทึก lap ไฮไลต์ lap ที่เร็ว/ช้าที่สุด และคีย์ลัด นับจากศูนย์ด้วยความแม่นยำมิลลิวินาที

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว
00:00.00
พร้อม

แป้นพิมพ์: Space เริ่ม/หยุด · L รอบ · R รีเซ็ต

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

  • นาฬิการถมสำหรับการออกกำลังกาย HIIT และช่วงเวลาจับเวลาช่วงเวลาความเข้มข้นสูง ช่วงพักผ่อน และการฝึกอบรมวงจรด้วยความแม่นยำและการบันทึกรอบ
  • นาฬิการถมสำหรับอาหารหลายขั้นตอนติดตามเวลาปรุงอาหารสำหรับสเต็ก ไข่ พาสต้า และอาหารอื่น ๆ ที่ไวต่อเวลา พร้อมเครื่องหมายรอบสำหรับการเปลี่ยนผ่านขั้นตอน
  • นาฬิการถมสำหรับการแข่งขันกีฬาจับเวลารอบวิ่ง ชุดว่ายน้ำ ช่วงเวลาปั่นจักรยาน และเซสชั่นการฝึกอบรมกีฬาอื่น ๆ ด้วยความแม่นยำ
  • ฝึกเวลาการนำเสนอด้วยนาฬิการถมจับเวลาตัวเองขณะฝึกการนำเสนอเพื่อให้แน่ใจว่าคุณพอดีในเวลาที่มอบหมาย เครื่องหมายรอบสำหรับแต่ละส่วน
  • นาฬิการถมสำหรับการทำสมาธิและการออกกำลังกายหายใจจับเวลาเซสชั่นสมาธิ การหยุดชั่วนิ่ง และรูปแบบการออกกำลังกายหายใจที่มีการรบกวนภาพขั้นต่ำ

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

นาฬิกาจับเวลานี้ทำงานในเบราว์เซอร์ทั้งหมดด้วย performance.now() API ในตัวของเบราว์เซอร์ — ตัวจับเวลาความละเอียดสูงแบบ monotonic — ขับเคลื่อนด้วยลูป requestAnimationFrame ที่วาดการแสดงผลใหม่ทุกเฟรมแอนิเมชัน (ปกติ 60 ครั้งต่อวินาที) ไม่มีเซิร์ฟเวอร์เกี่ยวข้องในทุกขั้นตอน

  1. 1
    performance.now() วัดเวลา
    เมื่อคุณกดเริ่ม เครื่องมือบันทึกจุดอ้างอิงด้วย performance.now() ทุกเฟรมแอนิเมชัน การแสดงผลจะลบจุดอ้างอิงนั้นออกจากค่า performance.now() ปัจจุบันเพื่อคำนวณมิลลิวินาทีที่ผ่านไป — หลีกเลี่ยงปัญหานาฬิกาคลาดที่มาจากการเรียก setInterval ซ้ำ ๆ
  2. 2
    requestAnimationFrame ขับเคลื่อนการแสดงผล
    แทนที่จะใช้ตัวจับเวลาช่วงคงที่ ตัวเลขที่แสดงอัปเดตภายในลูป requestAnimationFrame ทำให้การแสดงผลซิงค์กับไปป์ไลน์การเรนเดอร์ของเบราว์เซอร์เอง ตัวนับเซนติวินาทีจึงเลื่อนอย่างราบรื่นและไม่ทำงานเร็วกว่าที่หน้าจอรีเฟรชได้
  3. 3
    localStorage เก็บเซสชันที่กำลังทำงาน
    ทุกครั้งที่เริ่ม หยุด หรือบันทึกรอบ เครื่องมือเขียนสแนปช็อตลง localStorage — รวม timestamp อ้างอิงนาฬิกาจริง หากคุณโหลดหน้าใหม่ระหว่างทำงาน นาฬิกาจับเวลาจะอ่านจุดอ้างอิงนั้น คำนวณมิลลิวินาทีที่ผ่านไปตั้งแต่เขียน และทำงานต่อจากเวลาที่ถูกต้อง
  4. 4
    ส่งออกรอบเป็นข้อความคั่นด้วยแท็บหรือ CSV
    แต่ละรอบเก็บทั้งเวลาสปลิต (ผลต่างจากรอบก่อนหน้า) และผลรวมสะสม คัดลอกทั้งหมด เขียนแถวที่คั่นด้วยแท็บลงคลิปบอร์ดผ่าน navigator.clipboard.writeText ดาวน์โหลด CSV สร้าง Blob แบบ UTF-8 BOM ไฟล์จึงเปิดใน Excel ได้ถูกต้องโดยไม่ต้องใช้ตัวช่วยนำเข้า

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

⏱️

นับ Lap (จับเวลา)

จับเวลา lap ที่แม่นยำซึ่งบันทึกทุก split ด้วยเวลาความละเอียดสูง ดู lap ที่ดีที่สุด เฉลี่ย และแย่ที่สุด ส่งออกเป็น CSV และรักษา session ผ่านการรีเฟรช มีคีย์ลัด

ลองใช้
🧮

เครื่องมือแสดงภาพอัลกอริทึม

ดูการเรียงลำดับ การค้นหาเส้นทาง และอัลกอริทึมคลาสสิกทำงานเป็นภาพเคลื่อนไหว — Bubble/Quick/Merge Sort, Dijkstra/A*/BFS บนตารางเขาวงกตแบบโต้ตอบ รวมถึง Binary Search, Sieve, N-Queens และ Game of Life ภาพเคลื่อนไหวทีละขั้น รหัสเทียมที่ซิงโครไนซ์ เมตริกสด และโหมดแข่งเคียงข้างกัน ใช้ได้บนมือถือและทำงานในเบราว์เซอร์ 100%

ลองใช้
🔬

เครื่องคิดเลขตัวเลขนัยสำคัญ

นับตัวเลขนัยสำคัญในตัวเลขและปัดเศษให้เป็นจำนวนตัวเลขนัยสำคัญใด ๆ

ลองใช้

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