ユリウス日(JD/MJD)計算機

日付・時刻とタイムゾーンを指定して、協定世界時(UTC)基準の ユリウス日・修正ユリウス日(JD/MJD) をすぐに算出します。夏時間(DST)を含む変換も検証できます。

他の言語 日本語 | English | 简体中文 | Español | Português (Brasil) | Bahasa Indonesia | Français | हिन्दी | العربية

天文ツールコードの早見表

使い方(3ステップ)

  1. 日付 / 時刻 / タイムゾーンモード を入力します。
  2. 必要なら UTC オフセットを上書きし、計算する を実行します。
  3. 結果を確認し、必要なら「URLをコピー」で再現条件を保存します。

まずは1回で失敗しにくく使う

入力

IANA 例: Asia/Tokyo / America/New_York。夏時間切替の欠損/重複時刻は、UTC オフセット上書きで検証できます。

結果

JD (UTC)
MJD (UTC)
Unix時刻(秒)
ISO UTC
ローカルISO
ユリウス日番号(JDN)
解決されたタイムゾーン

このツールはブラウザ内で計算し、入力は送信されません。再現したい場合は URL をコピーして検証条件を固定できます。

計算ステップ

JD = UnixSeconds / 86400 + 2440587.5, MJD = JD - 2400000.5

解釈と注意

略語と系列名の解説

ユリウス日を使う主な場面

参考資料

よくある質問

協定世界時(UTC)・地球時(TT)・国際原子時(TAI)は何が違いますか?

協定世界時(UTC)はうるう秒を含む実用時系です。国際原子時(TAI)は連続した原子時計の時系で、地球時(TT)は TAI + 32.184 秒で定義される天体計算向けの時系です。

ユリウス日(JD)・ユリウス日番号(JDN)・修正ユリウス日(MJD)の違いは?

ユリウス日(JD)は連続時刻、ユリウス日番号(JDN)は日の整数番号、修正ユリウス日(MJD)は JD から 2400000.5 を引いた値です。

J2000.0 が 2451545.0 と書かれる理由は?

J2000.0 は 2000-01-01 12:00 TT の基準で JD 2451545.0 です。このページは UTC 基準で計算するため、同じ瞬間でも表記前提が違うと値の見え方が変わります。

同じ瞬間なのにローカル時刻表示が変わるのはなぜですか?

タイムゾーン表示が変わるためです。同一瞬間なら UTC と JD は一致し、表示されるローカル時刻だけが地域ルールに従って変わります。

夏時間切替で入力エラーになるのはなぜですか?

夏時間の切替には存在しない時刻(gap)と重複時刻(fold)があるためです。意図した瞬間を固定したい場合は UTC オフセット上書きを併用してください。

A1 から A4 は何を表しますか?

A1 はユリウス日・修正ユリウス日(JD/MJD)変換、A2 は恒星時(GMST/LST)計算、A3 は赤経・赤緯(RA/Dec)から高度・方位(Alt/Az)変換、A4 は角距離と位置角(PA)計算です。