GPS週と通日(DOY):GNSSカレンダーと日付変換
日付を GPS 週、通日(DOY)、週秒、ユリウス日 / MJD に変換し、逆変換もできます。月ごとの GPS カレンダーとリアルタイムの GPS 時計つき。RINEX ファイルや軌道暦、IGS プロダクトを探すときに使います。
時刻が結果に影響するのは、深夜 0 時前後(GPS の日と通日は UTC で数えます)と週秒だけです。
週は 1980年1月6日から数えます。受信機が 10 ビットの短い週番号(0〜1023)を表示する場合は 2048 を足してください(2019年4月以降の日付)。ここに短い週番号を入力しても、自動で足して計算します。IGS のファイル名形式 24383(週 + 曜日)も入力できます。
通日(DOY)は RINEX ファイル名に入ります(例:tskb2700.26o = 2026年の通日 270)。
結果
GPS カレンダー
各マスには日付と、その下に通日を表示します。左端は GPS 週(日曜日始まり)です。日付をクリックすると変換します。
GPS 週、通日、GPS 時刻
GPS 週は 1980年1月6日からの週数で、常に GPS 時刻の日曜日(曜日 0)0 時に始まります。週秒(TOW)は 0〜604,799 です。通日(DOY)は 1〜365(うるう年は 366)で、UTC で数えます。
GPS 時刻にはうるう秒がありません。現在は UTC より 18 秒進んでいます(2017年から)。過去の日付には、その当時の差を使って計算します。一部の受信機が表示する短い週番号(0〜1023)は同じ数え方で、1024 週ごとに 0 に戻ります。
よくある質問
今は GPS 週の何週目ですか?
上部の「現在」の欄に、現在の GPS 週、曜日、通日、GPS 時刻を 1 秒ごとに更新して表示します。
通日(DOY)は何に使いますか?
IGS や各国の GNSS 連続観測点網(日本では国土地理院の電子基準点など)の RINEX ファイルは、年と通日で整理されています。例:tskb2700.26o(RINEX 2)と TSKB00JPN_R_20262700000_01D_30S_MO.crx.gz(RINEX 3)は、つくば(TSKB)局の 2026年の通日 270 のデータです。データサーバーで正しいフォルダとファイルを探すときに通日を使います。
GPS 週は何曜日から始まりますか?
GPS 時刻の日曜日 00:00(曜日 0)に始まります。土曜日は曜日 6 です。古い IGS プロダクトのファイル名は週 + 曜日の形式です(例:igs21000.sp3)。
GPS 時刻と UTC の違いは?
GPS 時刻にはうるう秒が入らないため、2017年1月1日から UTC より 18 秒進んでいます。GPS 時刻が始まった 1980 年には同じでした。
GPS 週のロールオーバーとは?
従来の GPS 航法メッセージは週番号を 10 ビット(0〜1023)で送信します。この数は 1999年8月と 2019年4月に 0 に戻り、そのため古い受信機では日付が誤って表示されることがあります。ここでは週番号を常に完全な形と、短い(10 ビット)形の両方で表示します。
