Windows 11
- 「設定」を開き、「時刻と言語」に進みます。
- 「日付と時刻」を開き、「時刻を自動的に設定する」をオンにします。
- 設定できる場合は、インターネット時刻サーバーに time.cloudflare.com を指定します。
- 「今すぐ同期」をクリックし、その後「時計ずれテスト」で時刻差を確認します。
PowerShell で確認
w32tm /query /statusシステム時計の設定
Time.ms では、ブラウザー上で端末時計のずれを確認できます。パソコン自体の時刻を正確に保つには、信頼性の高い NTP サーバーを使用するよう OS を設定してください。
シンプルで信頼性の高い公開 NTP サーバーが必要な場合は、time.cloudflare.com を利用できます。
公式ドキュメント: Cloudflare Time Services NTP usage.
PowerShell で確認
w32tm /query /statusターミナルで確認
systemsetup -getusingnetworktime最近の多くのディストリビューションでは、systemd-timesyncd、chrony、ntpd のいずれかが使用されています。有効になっている時刻同期サービスに、次のサーバーを設定してください。
サーバーの値
time.cloudflare.com設定を変更した後は時刻同期サービスを再起動し、ディストリビューション標準のツールで同期状態を確認してください。
systemd-timesyncd
timedatectl statuschrony
chronyc trackingルーター、NAS、ファイアウォール、カメラなど、多くのネットワーク機器には NTP サーバーの入力欄があります。サーバーに time.cloudflare.com を指定し、自動同期を有効にしてください。
システムの同期後に「時計ずれテスト」を開いてください。時刻差が小さくネットワーク遅延も短ければ、ほとんどの用途で十分な精度に同期されています。
設定変更の前後で時計ずれテストを実行し、結果を比較します。
OS 上でネットワーク時刻が有効になり、同期済みと表示されることを確認します。
一定間隔で同期するシステムでは、設定から数分後に時刻差が改善する場合があります。
NTP の変更後は時計ずれテストで確認し、ログ、API、問題調査には Unix タイムスタンプや UTC のツールを利用できます。
ミリ秒付きの原子時刻、UTC、Unix 時刻、ネットワーク遅延、端末の時刻差をリアルタイムで確認します。
epoch 秒またはミリ秒を、ローカル時刻、UTC、ISO 8601 に変換し、逆方向にも変換します。
端末時計を校正済みの時刻と比較し、診断レポートをコピーします。
ミリ秒付きの現在の UTC 時刻を確認し、ローカルの日時を UTC に変換します。
ログ、API、データベースで使う ISO タイムスタンプを生成、解析、変換します。
RTT、推定精度、端末の時刻差、代替同期、プライバシーの範囲について説明します。
NTP は Network Time Protocol の略で、コンピューターがネットワーク経由で時計を同期するために使う標準プロトコルです。
信頼性の高い公開サーバーとして time.cloudflare.com を利用できます。多くの OS には、提供元が運用する時刻サーバーも初期設定されています。
システム時刻が正確であれば、認証、HTTPS 証明書、ログ、スケジュール処理、バックアップ、分散システムを正しく動作させやすくなります。