読み込み時に現在のページへ HEAD リクエストを1回送り、サーバーの Date ヘッダーを読み取り、往復遅延の半分を補正します。そのサンプル後は、測定したオフセットを加えたローカルタイマーで毎秒表示を進めます。
セレクターにはローカル時刻、UTC、ニューヨーク、ロンドン、台北、東京、シドニー、オークランドなど主要な IANA タイムゾーンが含まれます。アナログ時計、デジタル時刻、日付、曜日、UTC オフセットは選択ゾーンに合わせて更新されます。
デスクトップでは、全画面コントロールで時計を中央に拡大し、プロジェクター、共有ディスプレイ、教室、会議室に使いやすくします。ページはタイムゾーン操作履歴を保存せず、初回同期リクエスト以外の表示と変換はブラウザ内で行います。
このテーマに関するよくある疑問と回答をまとめました。
ページ読み込み時にサーバー時刻と同期し、ネットワーク遅延も補正するため、お使いのパソコンのシステム時刻がずれていても標準時刻に近い時刻を表示します。同期後はローカルタイマーで毎秒更新されます。
はい。上部のタイムゾーン選択から UTC、東京、ニューヨーク、ロンドンなどの主要なゾーンに切り替えられ、時計・デジタル時刻・日付がそのゾーンに換算されます。
いいえ。読み込み時に現在時刻を同期するためサーバーへ一度リクエストする以外は、表示とタイムゾーン換算はすべてブラウザ内で行われ、利用履歴が保存・送信されることはありません。
はい。デスクトップでは右上にフルスクリーンボタンがあり、クリックすると時計が中央で拡大され、プロジェクター・会議室・教室での表示に最適です。もう一度押すか Esc キーで終了できます。