暦法(れきほう)とは、毎年の暦を作成するための方法を指す。暦は、天体の運行に基づいて確立される。主として太陽と月が用いられ、月の運行に基づいた暦を太陰暦、月と太陽の運行に基づいた暦を太陰太陽暦、太陽の運行に基づいた暦を太陽暦という。 以下に暦法の概要として表を示す。
概要
英: luni-solar
calendar
など
閏年355日[9]383日/384日[10]
366日[注釈 4]
371日[注釈 5]
など 古代オリエント(古代エジプトは除く)では、太陰暦を採用しており、シュメール人のウルク王朝の都市国家(前3500?前3100年頃)もアッカド王国のウル王朝(前2500?前2100年頃)も古代バビロニア王国のバビロン第1王朝(前2000?前1500年頃)の時代も、目測で観測できる月の満ち欠けに基づいて暦を決めていた。通常は、新月(三日月)から始めて次の新月までを1ヶ月としていた。その以前からも太陰歴は使用されたという説もある。 また、暦に関連して、シュメールのウルク王朝時代から、既に60進法が用いられており、これが12時間、60分、60秒の単位として、現在に至るまで受け継がれている。 また、「19太陽年≒235朔望月」とする法則は、西欧では「前432年にギリシアの天文学者メトンによって発見された」と信じられていたので、「メトン周期」と呼ばれるが、実際の発見は、おそらく前8世紀半ばのバビロニアで、メトンはこれを西方に導入したものと考えられる。 ヒジュラ暦採用前のアラビア半島では、ユダヤ暦に学んだ太陰太陽暦を用いており、メトン周期として知られる19年7閏法(19太陽年(228ヶ月)の間に、7回、閏月を置閏し、19太陽年とほぼ等しい長さの235朔望月にする方法)に基づき、第13番目の閏月が3年に一度ほど挿入されていた。その太陽暦の部分を切り落としたものがヒジュラ暦である。 太陰暦(純太陰暦)を用いているヒジュラ暦(イスラム暦)においては、1年を平年354日、閏年はこれに1日足した355日の暦法を用いている。平年は30暦日の月と29暦日の月を交互に12か月設置することになっている。太陰年は正確には1年=354.36705日であり、端数に30を掛けるとほぼ11日(11.011日)となるため、30年に11回の割合で閏日を置く。イスラムの暦法では30年周期のどの年に閏日を割り振るかが重要な課題となる。閏日が置かれる場合は、平年では29日であるズー・アル=ヒッジャ月(第12月)が30日となる。 なお、ヒジュラ暦の1年は太陽暦の1年よりも11日程短いために、ヒジュラ暦以外の世界から見ると毎年年始の暦日が早まっているように見える。特にラマダーン月(第9月)は日中の断食を伴うために、その日付を知らずに非イスラム教徒がイスラム世界を訪問したときに食事をめぐってトラブルとなる場合がある。 純太陰暦(1年=約354日)では、端数部分を除いて、閏による補正を行わないために、毎年11日早まるので、33年で季節が一巡する。このことから、「33」は陰秘学(オカルト)において非常に重視される数字となっている。
1年当たりの月数平年12暦月
(固定)
[9][注釈 6]12暦月[10](多種多様)
[注釈 7]
閏年13暦月[10]
(閏月込み)
太陰暦の暦法
古代オリエントの暦法
ヒジュラ暦の暦法