期长度。例如西历月长与真正的朔望月只相差0.5至1.5日，西方语言之月份与月亮同源（例如英语中的month与moon），但月亮圆缺与每月日期变化没有固定关系（即新月的日期逐月缓慢推移）。季节明显之地区，所原创之历法多为阳历，比如尼罗河定期泛滥，造就了古埃及太阳历。华夏历法同时考虑到太阳及月球运动，兼顾了年和月之准确周期，是为阴阳合历。因华夏以农立国，农民常依此历进行农事，故又称为农民历。夏历依据观测月相变化，严格按照朔望月周期确定月份（定朔），为农历之阴历部份，12个月平均约在354日左右。通过观测太阳