阳历又称西历、公历、太阳历,是以地球绕太阳公转的运动周期为基础而制定,一年365天或366天,元旦为始。
阴历,又称古历、黄历、殷历,是以月球绕行地球一周为一月,即以朔作为确定历月的基础的历法,注意阴历不是农历,一年354天或355天,冬至为始。
干支历,起源于夏朝,称夏历,是采用干支纪年,后又纪月纪日纪时的一种历法,一年二十四个节气,每个节气15天大约360天,岁首为立春。
农历也称干支历、夏历。农历是一种历,农历取月相的变化周期即朔为月的长度,加入干支历的”二十四节气”,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应,比如十九年七闰。农历是以阴历为基础,融合阳历成分而成的一种历法,一年354或355天,闰月384或385天,春节为始。
干支历与阳历的转换:
新版万年历
1.查万年历法,优点是简单快速准确 缺点是不易携带。
2.公式计算法,优点是简单快速准确,缺点是比较繁琐。
3.口诀推算法,优点是简单,快速准确,确点是口诀比较难记。
例1997年年干支转换:
万年历查年干支图
1.查万年历得:1997年为丁丑年。
2.公式法:
天干公式:公元年数先减3,除10余数为天干,天干除十是因为十天干就十个数。
天干代数表
1997-3=1994除10余4 查代数知为丁。
地支公式:公元年数先减3,除12余数为地支,地支有12个,所以除12。
地支代数表
1997-3=1994 除12得166余2 查代数知为丑 通过计算得知1997年干支为丁丑。
另外,觉得地支的公式除12不好算的可以用这个公式算:
1900-1999年年尾二位数加1得数减去12的倍数余数即是,1997年为97+1=98-96=2 查代数知为丑。 2000-2099年 年尾二位数加5,得数减去12的倍数余数即是。
注意:公元年尾数不够3,借10来凑,天干余数为零,作10来用即癸,地支余数为零,作12来用为亥。
公元前年份计算公式:
年干=8-N(N=年数除以10的余数即年数的个位数)
地支=10-N(N=年数除以12的余数)
十二地支与十二生肖对照表
十二地支与十二生肖是相对应的,1997年为丁丑年,地支为丑,查表知,丑对应牛,1997年为牛年。
推算年干支口诀
掌上推算年干支,支子花甲起根源。
阳支都是旬开始,天干为甲尾四年。
隔位逆推十年正,顺推年尾五零三。
逐支加减六十数,掌上推算千万年。
月干支的推算 :以阳历转换为农历后推算的,阳历与阴历的转换比较复杂,一般应用过程中,本人会记得的,最简单的就是查万年历,例阳历1997年8月16日查万年历农历为1997年七月十四 ,以七月推算。
万年历查月份干支
1.查万年历法,如1997年8月16号为农历七月为戊申月,干支为戊申
2.公式法,
月干公式为: 月干=年干数×2+月份 例1997年8月 月干=4(1997年天干数)×2+7(农历月份)=15大于10则除以10余5,查代数知为戊。
月地支是固定的,以农历推算,如上图一月为寅月,二月为卯月,三月为辰月,四月为巳月,五月为午月,六月为未月,七月为申月,八月为酉月,九月为戌月,十月为亥月,十一月为子月,十二月为丑月。例1997年8月16日为农历七月十四日,七月月支为申,所以1997年8月16日月干支为戊申,与万年历查到的一致。
十二月建对照表
十二月建: 即是农历月份与十二地支的对应关系,有以下几种月原则。
(1)把冬至所在之月定为子月,大约在冬月,也就是农历十一月份,下一个月称为丑月,也就是农历十二月份。
(2)古历中的夏历以寅月为正月,又称建寅之月或建寅正月。
(3)建:古人是按北斗星的斗柄指向来确定方位的,而正月时北斗星的斗柄指向寅方位,所以才有正月建寅之说。
(4)正月为一年的岁首,也可以说寅月为一年的岁首。
3.月干口诀法,为“五虎遁”:,口诀如下:
甲己之年丙作首 年天干是甲年己年的年份月天干为丙。
乙庚之岁戊为头 年天干是乙年庚年的年份,月天干为戊。
丙辛必定寻庚起 年天干为丙年辛年的年份,月天干为庚。
丁壬壬位顺行流 年天干为丁年壬年的年份,月天干为壬。
若问戊癸何方发 甲寅之上好追求 年天干为戊年癸年的年份,月天干为甲。
天干地支代数表
地支是固定的上表。
以上就是与万年历表农历查阴历相关内容,是关于万年历的分享。看完老黄历查询今日后,希望这对大家有所帮助!
标签:老黄历,万年历,阴历