การปรับเทียบแบบเรียลไทม์
ตัวอย่างการซิงค์แต่ละครั้งบันทึกเวลาเริ่มคำขอ เวลาที่ได้รับการตอบกลับ และการประทับเวลาจากเซิร์ฟเวอร์
ความแม่นยำและความน่าเชื่อถือ
Time.ms แสดงเวลาปัจจุบันที่แม่นยำโดยปรับเทียบเบราว์เซอร์กับแหล่งอ้างอิงเวลาบนเครือข่าย แล้วแสดงความหน่วงที่วัดได้และความไม่แน่นอนโดยประมาณ
ตัวอย่างการซิงค์แต่ละครั้งบันทึกเวลาเริ่มคำขอ เวลาที่ได้รับการตอบกลับ และการประทับเวลาจากเซิร์ฟเวอร์
แอปบวกครึ่งหนึ่งของระยะเวลารับส่งไปกลับที่วัดได้เข้ากับการประทับเวลาของเซิร์ฟเวอร์ เพื่อใช้เป็นค่าประเมินที่เหมาะสมในเบราว์เซอร์
ความแม่นยำแสดงเป็นค่าประเมินตามความหน่วงเครือข่ายล่าสุด
หลังปรับเทียบสำเร็จ Time.ms จะยึดการประทับเวลาที่ปรับเทียบแล้วเข้ากับนาฬิกาแบบโมโนโทนิกของเบราว์เซอร์ เพื่อให้การแสดงผลอัปเดตอย่างราบรื่น
ระยะเวลารับส่งไปกลับวัดตั้งแต่คำขอออกจากเบราว์เซอร์จนได้รับการตอบกลับ ระบบใช้ครึ่งหนึ่งของ RTT ชดเชยความหน่วง และยังคงประเมินความแม่นยำอย่างเผื่อเหลือเผื่อขาด
ค่าคลาดเคลื่อนของเวลาคือความแตกต่างระหว่างเวลาที่ปรับเทียบแล้วกับนาฬิกาอุปกรณ์ ณ ตัวอย่างการซิงค์ล่าสุดที่ยอมรับ ค่านี้จะอัปเดตเมื่อยอมรับการซิงค์ครั้งใหม่เท่านั้น
เว็บไซต์จะลองใช้ปลายทางเวลาของบริการที่มีการป้องกันก่อน หากใช้งานไม่ได้ เบราว์เซอร์จะเปลี่ยนไปใช้ข้อมูลเมตาเวลาสาธารณะจากฝั่งไคลเอนต์เพื่อให้อินเทอร์เฟซยังทำงานต่อไป
การซิงค์เวลาไม่ต้องใช้บัญชีหรือตำแหน่งที่แม่นยำของอุปกรณ์ ตำแหน่งทางภูมิศาสตร์จากเบราว์เซอร์เป็นทางเลือก และจะใช้หลังจากคุณคลิกตัวควบคุมตำแหน่งอุปกรณ์เท่านั้น
ความแม่นยำโดยประมาณ = ระยะเวลารับส่งไปกลับ / 2 + ค่าชดเชยเวลาของเบราว์เซอร์
ค่าชดเชยทำให้ผลลัพธ์เผื่อเหลือเผื่อขาดและเข้าใจง่ายในสภาพการใช้งานเบราว์เซอร์ทั่วไป
การซิงค์ในเบราว์เซอร์ขึ้นอยู่กับความหน่วงเครือข่ายขณะนั้น Time.ms วัดความหน่วงดังกล่าวและแสดงค่าประเมินแบบเผื่อเหลือเผื่อขาด
ค่าคลาดเคลื่อนที่แสดงจะอัปเดตเมื่อ Time.ms ยอมรับตัวอย่างการปรับเทียบใหม่
ไม่ การซิงค์เวลาที่แม่นยำไม่ต้องใช้ตำแหน่งทางภูมิศาสตร์ของอุปกรณ์
กลับไปดูเวลาปัจจุบันที่แม่นยำ ตรวจสอบความคลาดเคลื่อนของนาฬิกาอุปกรณ์ หรือแปลงค่า UTC, ISO และ Unix
เวลาอะตอมแบบเรียลไทม์พร้อมมิลลิวินาที UTC เวลา Unix ความหน่วงเครือข่าย และค่าคลาดเคลื่อนของอุปกรณ์
แปลงวินาทีหรือมิลลิวินาทีนับจาก epoch เป็นเวลาท้องถิ่น UTC, ISO 8601 และแปลงกลับ
เปรียบเทียบนาฬิกาของอุปกรณ์กับเวลาที่ปรับเทียบแล้วและคัดลอกรายงานการตรวจสอบ
ตรวจสอบ UTC ปัจจุบันพร้อมมิลลิวินาที และแปลงค่าวันที่และเวลาท้องถิ่นเป็น UTC
สร้าง แยกวิเคราะห์ และแปลงการประทับเวลา ISO สำหรับบันทึกเหตุการณ์ API และฐานข้อมูล
ตั้งค่าคอมพิวเตอร์หรือเซิร์ฟเวอร์ให้รักษาเวลาระบบที่ซิงค์อยู่เสมอ