チョチム

チョチム · ガイド

サーバー時刻とは? 自分の時計とずれる理由

チョチム編集部 · 2026年10月17日

コンサートのチケットが「午後8時ちょうど」に発売されるとき、その8時は誰の8時でしょうか。スマホでもパソコンでもなく、チケットサイトのサーバーの8時です。サーバーの時計が8時を指した瞬間に予約ボタンが有効になり、それより前に届いたリクエストには「まだ販売前です」と表示されます。

問題は、このサーバーの時計と端末の時計がぴったり同じではないことです。差はふつう数十〜数百ミリ秒(1ミリ秒は1/1000秒)で、管理の行き届いていないサーバーなら数秒ずれることもあります。人気公演では1〜2秒のうちに良い席がなくなるため、この小さな差が結果を左右します。

時計がずれる理由

パソコンやスマホの中には、水晶(クオーツ)振動子で時間を数える小さな時計が入っています。この振動子は温度や部品の個体差によって、ごくわずかに速くなったり遅くなったりします。1日にたった0.1秒の誤差でも、数日たてば目に見える差になります。

そのため多くの端末は、インターネット経由で標準時刻サーバーに接続して定期的に時計を合わせています。この仕組みをNTP(Network Time Protocol)と呼びます。ただし、合わせる頻度や基準となるサーバーは端末や会社ごとに違います。

  • スマホは通信会社のネットワークやメーカーの時刻サーバーで合わせます。
  • パソコンはOSが決めた周期(数日に1回のことも)で合わせます。
  • チケットサイトのサーバーはその会社の管理方法に従って合わせます。

3つの時計がそれぞれ別のタイミング、別の基準で合わせられるので、ずれるのは自然なことです。スマホとパソコンの時計を並べると、秒が切り替わる瞬間が少し違うのも同じ理由です。

もう一つの要素、ネットワークの遅延

時計の差だけではありません。ボタンを押した瞬間から、そのリクエストがサーバーに届くまでにも時間がかかります。これを遅延(レイテンシ)と呼び、リクエストが届いて応答が返ってくるまでの全体の時間を往復時間(RTT)と呼びます。

韓国内の有線回線から韓国内のサーバーまでは、往復で数十ミリ秒程度が一般的です。モバイルデータや混雑したWi-Fiでは長くなり、ばらつきも大きくなります。リクエストがサーバーに届くまでには、往復時間のおよそ半分かかると考えてください。

まとめると、正時ぴったりに押すには2つのことを知る必要があります。① サーバーの時計が自分の時計よりどれだけ進んでいるか遅れているか、② 自分のリクエストがサーバーに届くまでどれだけかかるか。サーバー時刻サイトはこの2つを測って「サーバー基準でいま何時か」を表示します。

サーバー時刻の測り方

ウェブサイトにアクセスすると、サーバーはページと一緒にいくつかの情報を応答ヘッダーに入れて送ってきます。その中のDateという項目に、サーバーが考える現在時刻が入っています。サーバー時刻の測定は、基本的にこの値を読むことです。

ところがDateの値は秒単位までしか書かれていません。「20時00分03秒」と教えてくれるだけで、3.1秒なのか3.9秒なのかはわかりません。そのまま使うと最大1秒ずれる可能性があるということです。

秒が切り替わる瞬間をとらえる

この限界を超える方法は、何度も尋ねることです。リクエストを送った時刻と応答を受け取った時刻を正確に記録し、サーバーが返した秒の値と比べると「サーバーの時計はこの範囲のどこかにある」という区間がわかります。少しずつタイミングを変えて何度もリクエストを送ると、区間の重なる部分がだんだん狭まり、最終的にサーバーの秒が切り替わる瞬間を数十ミリ秒以内まで絞り込めます。

チョチムはチケットサイトごとにこのリクエストを10回送り、重なった区間の中央をサーバー時計の位置、区間幅の半分を測定誤差(±)として表示します。誤差が小さいほど信頼できる値です。

あなたの端末と測定サーバーの差も補正

測定はチョチムのサーバーで行うため、あなたの端末とチョチムのサーバーの時計の差も別に測ります。ページを開くと短い信号を何度かやり取りし、最も速く返ってきた応答を基準に端末の時計を補正します。そのため画面の時刻は「端末の時計」ではなく「チケットサイトのサーバー時計」に合わせて動きます。

測定値を見るときに知っておきたいこと

  • 誤差が大きければ測り直しましょう。回線が一時的に不安定だった可能性があります。Wi-Fiより有線、モバイルデータよりWi-Fiのほうがたいてい安定しています。
  • 予約の直前にもう一度確認しましょう。サーバーの時計も少しずつ動き続け、管理者が合わせ直すこともあります。発売の10分前ごろに測り直すのがおすすめです。
  • サイトによっては正確に測れないことがあります。前段にセキュリティやキャッシュ用のサーバーを置き、実際の予約サーバーとは違う時計を返すサイトもあります。その場合、表示値は参考程度にしてください。
  • 待機列のあるサイトは時刻だけで決まりません。待機番号はサーバーに届いた順に振られるので、正確な時刻に一度だけ入ることが最も重要です。

では、いつ押せばいい?

サーバー基準の正時に自分のリクエストが届けばよいので、理論上は「正時 − 片道の遅延」に押せばよいことになります。しかし早く届きすぎると「販売前」の案内が出て押し直すことになり、かえって損をします。そこでチョチムは、サーバー基準の正時に合わせつつ、ほんの少し(0.1〜0.3秒)遅れて押すことをおすすめしています。詳しい作戦はコンサートのチケット予約、準備から決済までにまとめました。

チケットサイトのサーバー時刻を確認する →

あわせて読みたい記事