二十四节气是根据太阳在黄道上的位置而决定的,所以每个月起始的日子就比较固定,立春总是在每年的2月4日或5日,仅仅只有一天的误差。在公历上,节与气的日子“上半年来五、廿一,下半年来八、廿三。”同样一个人报自己出生在1976年公历的8月份,这时就不存在农历闰月的问题,直接按公历就可以推算月干支。由于排八字所用的年、月划分是以节气为标准的,而不是人们通常认为的用农历或公历的年月划分的。所以,用阳历排八字换算的速度就快得多,同样误差也少得多。
当然,无论是用农历(阴历)还是用公历来推算八字,只要把日子说得正确,排出的八字都是一样的,但从现代的角度来看,用阳历(公历)来排八字出错的几率可能会更小。