このツールについて
サーバー時刻が大事な理由
チケットの先着販売や限定品、講義の申込みは決まった秒に始まります。基準はあなたの時計ではなく、販売サイトのサーバー時計です。パソコンやスマホの時計は0.5秒以上ずれていることも多く、自分の時計で8:00:00に押すと早すぎたり遅すぎたりします。
このページはそのサイトの時計を直接読み取り、あなたの時計と並べて表示するので、どれだけずれているかがはっきりわかります。
測定のしくみ
- Webサーバーは応答に現在時刻のDateヘッダーを付けますが、秒単位までです。
- 当サイトのWorkerがサイトにヘッダーだけを要求し(HEADリクエスト。ページ本体は受け取りません)、Dateヘッダーをブラウザに返します。
- ブラウザは、サーバーの秒が切り替わる瞬間がリクエスト中に来るようタイミングを合わせて数回くり返します。送信と受信の時刻を合わせて計算すると、本当の差を往復時間ほどまで絞り込めます。ふつうは±100ms以内です。
- その後は端末上で時計が進み、サーバーに問い合わせ続けることはありません。