概念源自时轮历。一个月中重日和缺日的多少或者有无直接决定了该月为三十天的大月还是二十九天的小月。一个月中缺日可能存在一个、两个或者没有，而重日的数量不会多于缺日。既没有重日也没有缺日的月份称为“吉祥月”。重日和缺日是以太阳日和太阴日的关系来确定的。太阳日就是一昼夜，时间长度固定。是朔望月的1/30，具体指月亮运行一周的弧度的1/30所需的时间。每一个太阴日，月亮都在轨道上运行同样的弧度。每一个太阴日开始/结束时的月相是固定的，新月的瞬间就是第1个太阴日开始之时，满月的瞬间就是第15个太阴日结束之时。由于