4 つのタイムスタンプによる校正
各サンプルでブラウザーの送受信時刻とサーバーの受信・送信タイムスタンプを記録します。
精度と信頼性
Time.ms はブラウザーの時刻をネットワーク上の基準時刻に合わせて校正し、測定した遅延と推定誤差を併せて表示することで、正確な現在時刻を提供します。
各サンプルでブラウザーの送受信時刻とサーバーの受信・送信タイムスタンプを記録します。
Time.ms はネットワーク遅延が最も小さく一貫したサンプルを選び、それらに共通する時刻範囲を求めます。
ブラウザータイマーと選択サンプルから十分な測定情報を得られる場合にのみ、数値の誤差範囲を表示します。
校正後はページの時計が安定して進み、端末のシステム時刻が後から変更されても影響を受けません。
利用できる場合、ブラウザーは実際の要求開始時刻と応答の最初のバイトが届いた時刻を校正と RTT の両方に使います。ブラウザーの詳細な計時データを利用できない場合は、リクエスト全体の時間区間を使うため、誤差の範囲は広めになります。この往復遅延を直接二分して不確かさを計算することはありません。
「ずれ」は直近で採用された校正結果における校正時刻と端末時計の差です。新しい結果が採用されたときにだけ更新されます。
ブラウザーは時刻サーバーの応答を確認します。利用できない場合は別のサーバーで測定をやり直し、異なるサーバーの測定結果は混ぜません。
時刻同期にアカウントや端末の正確な位置情報は必要ありません。ブラウザーの位置情報は任意で、端末の位置情報を表示する操作を行った場合にだけ使用されます。
表示する誤差範囲は、測定による推定値とネットワーク遅延による上限のうち大きい方を、次の整数ミリ秒へ切り上げた値です。
高分解能と実測されたブラウザータイマーと、一貫したサンプルに共通する時刻範囲から、明確な誤差範囲を求めます。低分解能タイマー、サンプルの不一致、初回校正でも、明示した保守的な推定値を表示できる場合があります。数値化できない場合だけ数値を隠します。この値は現在の校正結果が有効な間は固定され、校正後に端末時計へ蓄積するドリフトは含みません。
時計ずれテストで現在の差を測定できます。結果が大きい場合は時計修正ガイドに従い、再度テストしてください。
現在、時計を表示できません。