月份生肖如何计算?
先放公式,再解释原理。 月份生肖=(年干支)%12+(月天干)%4+(闰月)
以公元2021年为例,计算农历的十月(公历10月8-11月7日)属于哪个月份生肖:
十一月甲戌,天干地支都属阳木。
十二月乙亥,天干属阴木,地支阳火。
正月丙寅,天干属阳火,地支阳土。
二月丁卯,天干属阴木,地支阴土。
三月戊辰,天干属阳土,地支阳金。
四月己巳,天干属阴土,地支阴金。
五月庚午,天干属阳金,地支阳木。
六月辛未,天干属阴金,地支阴木。
七月壬申,天干属阳水,地支阳火。
八月癸酉,天干属阴水,地支阴火。
九月甲戌,和上年十一月相同,所以重复。
十月乙亥,和上月十二月相同,所以也重复。 公历年月与日与阴阳五行的关系如下:
在以上换算关系中,需要特别说明的是: (1)遇到闰月时,月份生肖的算法包含“闰月”这一项,即公式中的闰月一项为1。比如,庚子鼠年闰四月,该年的农历四月(公历5月5-6月5日)是阳历6月,该年的农历四月就属“午”月;该年的农历五月(公历6月6-7月7日)是阳历7月,故该月的农历属“未”月。该年的农历四月、五月便有了两个“丁未”的月份名称。
(2)年份用“干支”表示,其阴阳属性由每年的正月初一之太阳位置决定,而月份和日的阴阳属性则由它们的具体时间和位置决定。所以年份的阴阳属性并不影响月份和日的阴阳属性。例如,庚子年(2020年)初一是农历的十一月十六,此日农历属“冬”,属阴;而在年末的冬至这一天,虽然是庚子年最后一天,但此时的日期进入了子月,子时为夜半,是一天的最后一刻,故这一天的农历属“子”,属阳。
(3)有读者会问:农历的四月、五月的节气中出现了“谷雨”“立夏”等名词,这些是农历月份的别名吗? 不是!这些都是二十四节气中的节气的名称。当农历四月在芒种开始之后时,节气就到了“小满”;而当农历五月在小满开始之后时,节气就到了“夏至”;以此类推。