あなたのPCクロックをUTCに同期させる

ある種のアプリケーション、例えば、WSJT-X、では、あなたのPCクロックをUTCに±1秒以内に合わせることが要求されます。

NICTはNTPサーバー、ntp.nict.jp、を公開しています。以下は、Linuxマシンでこのサービスを利用する方法の1つです。

最近のUbuntu(16.04、及び以降)では、timedatectl / timesyncd(これは、systemdの一部です)が、ntpdate / ntpを置き換えています。

user1@Asrock ~ % timedatectl status                   
      Local time: Wed 2018-04-04 08:44:25 JST
  Universal time: Tue 2018-04-03 23:44:25 UTC
        RTC time: Tue 2018-04-03 23:44:25
       Time zone: Asia/Tokyo (JST, +0900)
 Network time on: yes
NTP synchronized: yes
 RTC in local TZ: no

これは、現在の時刻と時計の構成状況を示しています。時刻を取得するためのNTPサーバーは、/etc/systemd/timesyncd.confで指定します。

/etc/systemd/timesyncd.conf

[Time]
NTP=ntp.nict.jp
FallbackNTP=ntp.jst.mfeed.ad.jp

user1@Asrock ~ % sudo systemctl -l status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2018-04-04 06:40:05 JST; 1h 42min ago
     Docs: man:systemd-timesyncd.service(8)
 Main PID: 800 (systemd-timesyn)
   Status: "Synchronized to time server [2001:df0:232:eea0::fff3]:123 (ntp.nict.jp)."
    Tasks: 2 (limit: 4915)
   Memory: 1.7M
      CPU: 31ms
   CGroup: /system.slice/systemd-timesyncd.service
           └─800 /lib/systemd/systemd-timesyncd

Apr 04 06:40:05 Asrock systemd[1]: Starting Network Time Synchronization...
Apr 04 06:40:05 Asrock systemd[1]: Started Network Time Synchronization.
Apr 04 06:40:35 Asrock systemd-timesyncd[800]: Synchronized to time server [2001:df0:232:eea0::fff3]:123 (ntp.nict.jp).

macOSでは、あなたはNTPサーバーを、System Preferences -> Date & Timeで、変更できます。