中国暦
中国の暦法はいわゆる太陰太陽暦であり、1月の長さを月の月齢約29.3日を基準に1年における月の配列を太陽の運行を基準に定める。新月を朔、満月を望といい朔日を月の初めの日として配当していった。朔日の計算方法には、平朔法と定朔法がある。季節は1太陽年を24分した二十四節気を基準に決められる。二十四節気の計算方法には平気法と定気法がある。12朔望月と1太陽年のずれは閏月を設けることで調整され、閏月は年の途中に置かれ二十四節気の中気を含まない月とされた。年始は前漢の太初暦以来冬至の翌々月、つまり立春前後に設けられ1月には必ず雨水が含まれた。これにより1年の始めと四季の始めが一致するようにされた。
暦法
中国において行われたのは、季節を知らせる二十四節気を挿入する方法であった。これは冬至から次の冬至までの太陽年を24等分して1ヶ月に2つの節気が含まれることとした。そのうちその月の節気の前者を「節」、後者を「中」あるいは「中気」と呼び、「中気」は暦月に必ず一つ入ることが原則とされていた。「中気」には冬至・大寒・雨水・春分・穀雨・小満・夏至・大暑・処暑・秋分・霜降・小雪があり、その間隔は30.346日である。ところが、実際の暦月は太陰暦と同様に30日と29日の交互であったために、時々「中気」が暦月に入らない月が出現する。その月を前の月の閏月と規定して正規の月から外して、その次の「中気」を含む月を翌月としたのである。その調整のために高度な計算が必要となり、しばしば改暦が行われることとなった。一方、「節」は暦注を定める際の参考とされ、節から節までの間を「節月」として区切った（「節切り」）。なお、24節気の名称は中国文明の中心とされた華北の季節状況に合わせて設定されており、日本や朝鮮半島、それに中国でも華南の季節状況は何ら勘案されていないことに注意を必要とする。さらに、二十四節気の下には七十二候というものもあった。