日付と時刻

月相計算機 — 月齢と照度

任意の日付の月相と月の照度を計算します。

最終更新 · アルゴリズム・定数・初期入力を確認(JSON)

数値を入力

この計算機について

月はおよそ 29.53 日で満ち欠けの 1 周期、つまり朔望月を終えます。既知の新月からの日数を数えれば、任意の日付の月相を数時間以内の精度で求められます。新月・上弦・満月・下弦と、光っている面の割合もあわせて確認できます。

計算例

下記の既定値を用いた計算結果

日付 2026-10-31 月相 欠けていく月 · 位相(0 = 新月) 5 · 照明あり 71 % · 月齢 20.12 日 · 次の満月までの日数 24.18 日

一般的な参考資料

免責事項

本計算ツールは一般的な日付の結果を提供します。祝日、営業日の慣例、タイムゾーンの規則は各地で定められ、変更も行われます。法的または契約上の効力に関わる場合は、公式の暦でご確認ください。

運営・保守: CalcDelta

実装の出典

この記録は本ページの実装を示し、独立した検証を意味しません。外部資料は明示された式や定義のみを裏付けます。推定や独自ルールにはそれぞれの前提があります。

アルゴリズム・定数・初期入力を確認(JSON)

式と変数

a = ((d − d₀) ÷ 24 h) mod S; k = (1 − cos(2π a ÷ S)) ÷ 2; S = 29.530588853

a
月齢(新月からの日数)
d
照会日(12:00 UTC)
d₀
2000-01-06 18:14 UTC の新月
k
照らされている割合
S
朔望月(日)

phaseIndex = floor(8a/S + 0.5) mod 8(0 = 新月 … 4 = 満月)。満月までの日数 = (S/2 − a) mod S。

この電卓を埋め込む

iframe コードをコピーしてサイトに置けます。アカウント不要。表示中の入力値が同期されます。

よくある質問

月齢が30日ではなく29.53日ごとにリセットされるのはなぜですか?

本ツールは2000年1月6日18:14 UTCの基準の新月からの日数を求め、朔望月の29.530588853日で割った余りを取ります。30日ではありません。そのため月齢は29.53日の直前で一巡し、照明ありの割合は(1−cos(2π×端数))÷2に従って、満月で100パーセント、新月で0になります。次の満月までの日数は、現在の月齢から周期の0.5の地点までを数えた値です。