宣明暦
ところが、戦国時代に朝廷において暦道を担当していた勘解由小路家(賀茂朝臣氏)が断絶した影響などで京における暦の編纂に混乱が生じると、京と地方の民間暦との間で置閏法などに違いが生じるなどの混乱が発生した。例えば、天正11年(1583年)1月に京暦で行われる予定の閏月が、民間の三島暦を採用していた北条氏・上杉氏・里見氏などの領内では前年の天正10年12月に閏月が行われ、特に信濃国では同じ国内であるにもかかわらず、真田氏・蘆田氏は三島暦、諏訪氏・小笠原氏は京暦に従って閏月を実施するなどの混乱が生じた。
更に江戸時代初期には、置閏の決定に必要な二十四節気が、誤差が累積し実際よりも2日早くなっていた(もっとも、「9世紀に作成された暦が800年間で2日間しかずれを生じさせなかった」と見ることも可能である)。このために渋川春海によって貞享暦が編纂され改暦が行われる。なお旧暦は朔日(新月)を1日とするルールで、それは破綻していない。よって「暦そのものが2日早まっていた」とするのは誤り。