阴阳历、公历农历与干支历区别与注意点
(续太极博弈原理之易学入门指迷之天文二十八星宿)
十二星座
假如太阳系每一个角落都是光亮,那么人站在地球的某个位置去观察天空,24小时地球自转一周,那么人就可以把一圈的星星都能看出来。但是实际上,太阳系只是以太阳为光源,单一的光源则导致有阳与阴的地方。那么:
(1)靠太阳那一侧的星球,人面对太阳一侧的时候是白天,而又因在白天中,太阳光中的一部分光线被地球大气散射,把天空照得十分明亮,阳光的亮度比星星的光亮大多了,故而把其"掩盖",所以我们在白天的时候是很难看得到星星的。
(2)只有人站在地球背向太阳的时候,即黑夜,人所面对的星星才会看得出来。
(3)只有地球与太阳和星星的相对位置发生变化的时候,人在黑夜所看到的星星组合才不一样。
经过历代天文学家的总结,发行了12组的星星组合,即十二星座。
即每一个星座代表了太阳系中太阳与其他星球的相对固定的组合的空间状态。
西方的占星学就是研究这种空间状态(星体的组合)对人活动的影响。这好比如在易学中的阳宅风水一样,一间房子的户型、里面的所有摆设,对其进行不同的组合,就会对人有不同的影响,只是其组合的多样性远比星体组合多得多!
黄道一圈有三百六十度,十二个星座各分别占据三十度。白羊座是第一个三十度区域的名字,对应着我国二十四节气的春分,二十四节气平分三百六十度,那么一个星座的时间即对应着我国的两个节气。
十二星座命名与时间对应分别如下:
白羊座:3月21日~4月20日
金牛座:4月21日~5月21日
双子座:5月22日~6月21日
巨蟹座:6月22日~7月22日
狮子座:7月23日~8月23日
处女座:8月24日~9月23日
天秤座:9月24日~10月23日
天蝎座:10月24日~11月22日
射手座:11月23日~12月21日
摩羯座:12月22日~1月20日
水瓶座:1月21日~2月19日
双鱼座:2月20日~3月20日
二十四节气命名与时间对应分别如下:
由此可见,十二星座与二十四节气在时间上有着很强的契合点,两者对应关系如下图:
笔者早年以为二十四节气的时间是由农历去划分的,后来经过学习之后才发现二十四节气的划分是按公历时间进行的,亦有网上的部分论述亦称之为"农历节气",这是有失偏颇。
首要的是我们要理清我们常见的历法:
(1)太阳历
又称为阳历,是以地球绕太阳公转的运动周期(黄道)为基础而制定的历法,以地球绕太阳公转一周为一年,计365.24天(一个回归年),分摊给12个月,每个月平均是30.437天。
古时候不同地区对此研究与制定有一定的差异,于是有着不同的太阳历,后来到了近现代有一历法逐步被各个国家所使用,进而得到大统一,因此我们称之为公历(公共的历法)。
(2)太阴历
又称为阴历,是以月球的月相周期变化(白道)为基础而制定的历法。以月球绕行地球一周为一个月,计29.53天,乘以12个月,一年大概是354.36天。现存的伊斯兰教历就是一个比较纯的阴历。
(图:月相示意。初一、十五等描述为典型的阴历描述方式。)
两者区别
由于阳历日期反映的是太阳在黄道上的位置变化,所以阳历容易明显对应四季、气候的规律。
由于阴历日期反映的是月亮的阴晴圆缺、潮汐的起伏变化,月相变化的辨识度要比太阳变化的辨识度高(因晚上天空背景为黑,亮点容易观察到),所以阴历容易对应月相的圆缺变化。
比如在冬天,冷了一段时间后,假设你哪天看到下雨了,风向有点儿变化了,那么那几天就可能是冬天与春天(立春)的交界点。
在晚上,你仰望天空,月亮是很圆的,那么我们可以推知,这天应属于阴历十五左右的时间。
(3)阴阳合历
中国的农历就属于阴阳合历。
阳历上大概365天组成一年,阴历上大概354天组成一年,这个差异,随时间推移会越来越大。
比如假设阴历、阳历的起点是一样的,张三在0年0月出生,那么若干时间后,张三看到的阳历时间是2月,此时再看看阴历时间可能是7月了,这就是时间久了之后两者在数字显示上会有一个比较大的差距。
如果同时需要了解四季气候变更与月亮圆缺潮汐起伏变化,就要阴阳历合看,但为避免两者月份差异较大引来的"落差感",于是中国农历就在阴历的基础上,参考阳历的规律,设置了闰月,每2-3年置1闰,简单来说,就是多放了一个月,以弥补月份显示上的部分差距。
所以,我们能感觉到的就是,整体上公历的时间与农历的时间相差大概一个月左右,而这个差距并不会越来越大。
公历、伊斯兰教历、农历摆在一起,以公历2021年2月份为例,图示如下:
农历日期,我们一般是采用汉字进行描述,由于公历是后面引入的,所以以阿拉伯数字表示。由上图我们可知,公历的2月份对应着伊斯兰教历的6-7月份,月份显示差距大,而农历与伊斯兰教历的日期相差不大(1天),符合阴历关于月相描述的理论。
(4)干支历
干支历,使用天干地支对日期进行记述,其月份的划分是以二十四节气为依据,因此干支历法是属于太阳历。
其月份、地支、12节气对应关系如下表:
比如在干支历法中的一月份地支表示为寅月,以立春为寅月的第一天。特别注意容易出错的是:
我们说的农历的月份(如二月)并不代表干支历的月份(如二月),而在易学术数体系中,在无特别的情况下,我们对干支在时间上的解读应以干支历为准。
比如我们从卦象中看出午月为最佳考试时间,我们就不能使用农历的五月,而是使用干支历的五月,即芒种后的一个月。
如果我们习惯使用软件工具查阅干支历,须查看是否按节气进行换月,否则可能会按照农历月份进行换月。
以上历法总概如下图: