中国暦
中国の暦法はいわゆる太陰太陽暦であり、1月の長さを月の月齢約29.3日を基準に1年における月の配列を太陽の運行を基準に定める。新月を朔、満月を望といい朔日を月の初めの日として配当していった。朔日の計算方法には、平朔法と定朔法がある。季節は1太陽年を24分した二十四節気を基準に決められる。二十四節気の計算方法には平気法と定気法がある。12朔望月と1太陽年のずれは閏月を設けることで調整され、閏月は年の途中に置かれ二十四節気の中気を含まない月とされた。年始は前漢の太初暦以来冬至の翌々月、つまり立春前後に設けられ1月には必ず雨水が含まれた。これにより1年の始めと四季の始めが一致するようにされた。
冬至
古代には、冬至を1年の始まりとしていた。近世語で冬至を「唐の正月（とうのしょうがつ）」というが、これは中国で冬至を元旦としたからである。その名残で、現在でも冬至は暦の基準となっている。中国や日本で採用されていた太陰太陽暦では、冬至を含む月を11月と定義しているが、19年に1度、冬至の日が11月1日となることがあり、これを朔旦冬至（さくたんとうじ）という。太陰太陽暦では、19年間に7回の閏月を入れる（19年7閏）周期を「章」と称し、古い章から新しい章への切り替えとなる年を新しい章の最初の年という意味で「章首」と呼んだ。章首の年にはまず前の章の締めくくりに当たる7番目の閏月を迎え、その後に到来するその年の冬至をもって新しい章の開始とされた。そして、その章首における冬至の日は必ず朔旦冬至となるように暦法が作られるのが原則とされていた。