선진시기에 고육력(古六曆) 등 다수의 역법 체계가 존재했었다는 기록이 있다. 그런데 그 중 특히 주력(周曆)과 하력(夏曆)의 논의들이 주가 된 것은, 공자가 지었다고 전해지는  춘추 에서의 역수 체계와 공자가 직접 제자에게 말했던 “행하지시(行夏之時)”에서의 역수 체계가 서로 다른 것에 따른 의혹으로 불거진 수많은 쟁론들에 그 원인을 찾을 수 있다. 동짓달을 세수(歲首)로 하는 주력은 태음력 체계이며 하력은 건인월(建寅月)을 세수로 삼은 절기력(節氣曆) 체계이다. 이 두 가지 역법은 그 세수와 계절명 그리고 태음력과 태양력이라는 분명한 차이가 존재한다. 공자가 위방(爲邦)의 방편으로 하력 이행을 권장했던 근본적인 이유는, 천정(天正)⋅지정(地正)⋅인정(人正)이라는 3정(三正) 중에서 사람이 중시된 인정을 기준해야 한다는 철학적인 우주관에서 출발한 것이 아니라, 농업생산성 향상이라는 현실적인 국가 경제 정책의 중요성을 말하기 위한 것이었다. 이는, 공자가 비록 위정자들에게는 이상적인 도덕적 무결점을 강조한 반면, 대민 정책에 있어서 그가 얼마나 위정자의 현실에 바탕을 둔 책무를 역설하고자 하였는지를 알 수 있는 척도가 되는 것이다.
주력(周曆)과 하력(夏曆)의 논의들이 주가 된 것은, 공자가 지었다고 전해지는 춘추에서의 역수 체계와 공자가 직접 제자에게 말했던 “행하지시(行夏之時)”에서의 역수 체계가 서로 다른 것에 따른 의혹으로 불거진 수많은 쟁론들에 그 원인을 찾을 수 있다. 동짓달을 세수(歲首)로 하는 주력은 태음력 체계이며 하력은 건인월(建寅月)을 세수로 삼은 절기력(節氣曆) 체계이다. 이 두 가지 역법은 그 세수와 계절명 그리고 태음력과 태양력이라는 분명한 차이가 존재한다.