楼主,你好。
由于农历天历,他的月大月小,和闰月都是太阳地球月亮的实际运行轨道(吻切运行轨道)位置决定的,还有其他的大行星如木星,土星等行星的运动影响在里面(摄动)所以大小月,闰月是“天定”的,不是人为的,所以不是“固定”(加上引号是指相对时间是不固定的,而轨道位置确定)的这样更合理,更准确。
所以不管是古代还是现在,农历某个月没有30日或闰月是很正常的事。
农历每月最后一日(不管是小月的29日,还大月的30日,)叫晦日。农历闰月本质是和上一个共用一个中气,所以可以理解是上个月的重复,但是又和上个月不同的月份。
所以不管是古人过生日(母难之日),还是现在人过农历的生日有以下规则:
1)出生在农历某月30日的,这天是这个月的晦日,以后这个月是小月的,还是在这个月的最后一日过,就是在29日(前提是没有30日的月份,就是必须是晦日)那天过。
2)出生在农历闰月的,如果没有闰这个月,就在闰月的前一个正式月份里过,如出生在闰十月初一,以后没有闰十月的,就在十月初一里过。
3)以上两条可以叠加。
其实所谓的生日,其时就是一个个人出生纪念日,不是真正的生日,其实每人的生日只有一个,就是你出生的那天,那是你自己过不到的(刚出生啥也不知道,怎么自己过),只能是别人给你过。