江戸時代になると日本でも独自に天文暦学が発展し、明の大統暦や西洋天文学の研究、天体観測が盛んに行われた。このようななかで、渋川春海が最初の自国の暦法である貞享暦を作るのに成功した。
貞享暦以後、宝暦暦・寛政暦・天保暦と日本独自に相次いで改暦が行われ、弘化元年(1844年)より施行された天保暦が日本で最後の太陰太陽暦であるが、それまで実施された太陰太陽暦のなかでもっとも精密なものといわれ、当時中国で用いられていた時憲暦を上回ったと評されているが、当時の世界の流れに逆行して不定時法を導入するなどの問題点もあった。
現在でも民間では太陰太陽暦は年中行事や占いのために用いることがあり、これを旧暦と呼んでいるが、これは閏月の置き方を天保暦に借りはしても数値や計算法は現代の理論に従っているので厳密には天保暦と同義ではない。なお現在の中国でも太陰太陽暦が農暦という名で使われており、基本的に日本の旧暦と同じであるが、1時間の時差のために日がずれることが少なからずある。
日本における暦法
元嘉暦
儀鳳暦
大衍暦
五紀暦
宣明暦
貞享暦
宝暦暦
寛政暦
天保暦
グレゴリオ暦
その他の国の暦法
中国暦
月遅れ(中暦)
バビロニア暦
ユダヤ暦
教会暦
ヒジュラ暦
イラン暦
ツォルキン
ローマ暦
ユリウス暦
フランス革命暦(フランス共和暦)
スウェーデン暦
ソビエト連邦暦
ケルト暦
ヴィクラム暦(太陰太陽暦)
架空の暦法
ホビット庄暦 ( ⇒Shire Calendar)
元々、「何月」というのは、天体の月の運行を意識したものである。太陰暦は月の運行を強く意識した暦で、「何日」と月のみかけの形が一致する。月が出ていれば、その日が何日であるか暦が無くてもわかる。深夜に月の明かりを頼りとして活動をする場合には、月のみかけの形がわかると都合が良い。また、潮の満ち引きは月の位置と密接な関係があるため、漁業や釣りなどの海での活動を行う場合に役に立つ。
それに対して、太陽暦は月の形とは関係なく暦が作られている。したがって暦だけではその日の月の形は分からない。また、各月の日数が一定ではない。しかし、太陽の運行と暦の月日が一致しているので、同じような月日に同じ季節の現象が起きる。(草花の開花、鳥の渡りなど)逆に、同じ月日なのに季節の現象が遅れたり早まったりすることを観察することによって、その年が寒い傾向の年なのか暑い傾向の年なのかを知ることができる。このことは農業や漁業、園芸にとってきわめて大切なことである。
いわゆる紀年法についても「西暦」「中華民国暦」「主体暦」のように接尾語として「暦」が用いられることがあるが、暦法と混同してはならない。
紀年法
紀元
和暦
西暦
干支
元号
元号から西暦への変換表
一世一元の詔、一世一元の制
元号法
元号一覧 (日本)
神武天皇即位紀元(皇紀)
中華民国暦
主体暦
生活暦
天体暦
日本の暦
大小暦
神宮暦(本暦・略本暦・大暦・小暦)
お化け暦
略暦
高島暦
大宮暦
盲暦
この場合、暦とはいわずカレンダーということが多い (詳しくはカレンダーの項を参照)。主に予定管理などに使われる。形式は日めくり、月めくりなどさまざまなものがあり、月めくりのカレンダーの場合だけでも、月曜始まりと日曜始まりの2種類がある(まれに土曜始まりもある)。