有重日也没有缺日的月份称为“吉祥月”。重日和缺日是以太阳日和太阴日的关系来确定的。太阳日就是一昼夜，时间长度固定。是朔望月的1/30，具体指月亮运行一周的弧度的1/30所需的时间。每一个太阴日，月亮都在轨道上运行同样的弧度。每一个太阴日开始/结束时的月相是固定的，新月的瞬间就是第1个太阴日开始之时，满月的瞬间就是第15个太阴日结束之时。由于月球轨道为椭圆形，运行速度不均匀，导致每个太阴日实际长度不一，最短约0.9个太阳日（21.6小时），最长约1.066个太阳日（25.6小时），再加上太阴日的起止时刻可