农历年怎样计算天干推算甲子(农历年份怎么计算)
农历年如何算的
天干地支简称“干支”,十天干:甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ);十二地支:子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)(注:十二地支对应12生肖 子:鼠;丑:牛;寅:虎;卯:兔;辰:龙;巳:蛇; 午:马;未:羊;申:猴;酉:鸡;戌:狗;亥:猪。)。十干和十二支依次相配,组成六十个基本单位,古代人们以此作为年、月、日、时的序号,叫“干支纪法”。 早在公元前2697年,于中华始祖黄帝建国时,命大挠氏窥探天地之气机,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,互相配合成60甲子用为纪历之符号。依据《五行大义》中记录载入,干支是大挠创制的。大挠“采五行之情,占斗机所建,始作甲乙以名日,谓之干,作子丑以名月,谓之枝。有事于天则用日,有事于地则用月。阴阳之别,所以有枝干名也。” 我国历法以月球绕地球一周的时间(29、5306天)为一月,以地球绕太阳一周的时间( 365、二十四19 天)为一年,为使一年的平均天数与回归年的天数相符,设置闰月。据记录载入,公元前六世纪中国开始采用十九年七闰月法协调农历和阳历。 天干地支,是古代人们建历法时,为了方便做60进位而设出的符号。对古时候的中国人来讲,天干地支之存在,就好像阿拉伯数字般的单纯,而且后来更开始把这几个符号运用在地图、方位及时间(时间轴与空间轴)上,因此这些数字被赋于之义就愈来愈多了。 古代人们(一说黄帝)观测朔望月,发现两个朔望月约是59天的概念。12个朔望月大致上是354天多(与一个回归年的长度相近似),古代人们所以就获得了一年有12个月的概念。在搭配日记法(十天干),产生阴阳合历,发展出如今的天干地支;较为成熟时或许应该是在夏商周三代。 【天干地支与夏历】 天干地支简称干支,是夏历中用以编排年号和日期用的。 历法用天干、地支编排年号和日期,天干共十个字,因此又称为“十天干”,其排列顺序为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。 以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支,阴干不配阳支)得到六十年一周期的甲子回圈。称为“60甲子”或“花甲子”。我国人民过去就是以60甲子循环来纪年、纪月、纪日、纪时的。 天干地支这共二十二个的符号错综有序,充满圆融性与规律性。它显示了大自然运行的规律,即时(时间)空(方位)互动,和“阴”与“阳”的效果结果。中国历法蕴含了阴阳五行的思想和自然回圈运化的规律。 年:每个干支为一年,六十个干后,又从头算起,循环往复,循环不息。由甲子开始,满六十年称做一甲子或一花甲子。称为干支纪年法。 月:正月是由寅开始,每一个月的地支永恒不变,紧接着依次与天干组合;由第1年的正月丙寅月、二月是丁卯月、三月是戊辰。从甲子月到癸亥月,共60甲子,刚好五年。 日:由甲子日开始,按顺序先后排列,六十日刚好是一个干支的周期。 时:由甲子时开始,但记时的地支永恒不变,每一天十二个时辰。 【天干地支纪年】 干支纪年萌芽于西汉,始行于王莽,通行于东汉后期。汉章帝元和二年(85年),朝廷下令在全国推行干支纪年。有人认为中国在汉武帝以前已用干支纪年。那么,其实也就是说是类似的太岁纪年,用太岁所在位置来纪年,干支只是用来预示十二辰(把黄道附一周天分为十二等分);木星(太岁)11、862年绕天一周,所以太岁约86年会多走过一辰,这叫做“超辰”。在颛顼历上,西汉武帝太初元年(公元前104年)是太岁在丙子,太初历用超辰法改变为丁丑。汉成帝末年,由刘歆重新编订的三统历又把太初元年改变为丙子,把太始二年(公元前95年)从乙酉改变为丙戌。而东汉的历学者没用超辰法。所以太岁纪年和干支纪年从太始二年表面一样。 干支纪年,一个周期的第1年为“甲子”(如黄巾起义口号为“岁在甲子,天下大吉”),第2年为“乙丑”,依此类推,60年一个周期;一个周期完了重复使用,循环往复,循环下去。如1864年为阴历甲子年,60年后的19二十四年同为阴历甲子年;1865年为阴历乙丑年,1925年同为阴历乙丑年,依次类推。 必须特别注意和提防的是干支纪年是以立春作为一年即岁次的开始,是为岁首,不是以阴历正月初一作为一年的开始。例如,1984年大体是岁次甲子年,但严格而言,那个时候的甲子年是自1984年立春起,至1985年立春止。【天干地支纪月】 干支纪月时,每个地支对应24节气自某节气(非中气)至下次节气,以交节时间决定起始的一个月期间,不是阴历某月初一至月底。很多历书注明某阴历月对应某干支,只是近似而非全等对应。若遇甲或己的年份,正月大体是丙寅;遇上乙或庚之年,正月大体为戊寅;丙或辛之年正月大体为庚寅,丁或壬之年正月大体为壬寅,戊或癸之年正月大体为甲寅。按照正月之干支,其余月份按干支精密推算。60个月合5年一个周期;一个周期完了重复使用,循环往复,循环下去。东汉光武帝建武二十九年癸丑年(公元53年)冬至月(大雪至小寒的月份,近似阴历十一月)就是“甲子月”。有歌诀为证:甲己之年丙作首,乙庚之岁戊为头;丙辛必定寻庚起,丁壬壬位顺行流;更有戊癸何方觅,甲寅之上好追求。 下表是地支纪月时相应的节气时间段、中气、近似阴历月份、近似阳历月份、以及年天干和月地支构成的月干支: 月地支 节气时间段 中气 近似阴历月份 近似阳历月份 甲或己年 乙或庚年 丙或辛年 丁或壬年 戊或癸年 寅月 立春—惊蛰 雨水 正月 2月 丙寅月 戊寅月 庚寅月 壬寅月 甲寅月 卯月 惊蛰—清明 春分 二月 3月 丁卯月 己卯月 辛卯月 癸卯月 乙卯月 辰月 清明—立夏 谷雨 三月 4月 戊辰月 庚辰月 壬辰月 甲辰月 丙辰月 巳月 立夏—芒种 小满 四月 5月 己巳月 辛巳月 癸巳月 乙巳月 丁巳月 午月 芒种—小暑 夏至 五月 6月 庚午月 壬午月 甲午月 丙午月 戊午月 未月 小暑—立秋 大暑 六月 7月 辛未月 癸未月 乙未月 丁未月 己未月 申月 立秋—白露 处暑 七月 8月 壬申月 甲申月 丙申月 戊申月 庚申月 酉月 白露—寒露 秋分 八月 9月 癸酉月 乙酉月 丁酉月 己酉月 辛酉月 戌月 寒露—立冬 霜降 九月 10月 甲戌月 丙戌月 戊戌月 庚戌月 壬戌月 亥月 立冬—大雪 小雪 十月 11月 乙亥月 丁亥月 己亥月 辛亥月 癸亥月 子月 大雪—小寒 冬至 十一月 12月 丙子月 戊子月 庚子月 壬子月 甲子月 丑月 小寒—立春 大寒 十二月 1月 丁丑月 己丑月 辛丑月 癸丑月 乙丑月 干支纪月法未普遍实行,主要为星相家精密推算八字用。 精密推算实际案例:2004年大体是阴历甲申年。那次甲申年自2004年2月4日19时56分立春起,至2005年2月4日1时43分立春止。此处的时刻是东经120度标准时。 丙寅月,2004年2月4日19时56分立春~2004年3月5日13时56分惊蛰 丁卯月,2004年3月5日13时56分惊蛰~2004年4月4日18时43分清明 戊辰月,2004年4月4日18时43分清明~2004年5月5日12时2分立夏 己巳月,2004年5月5日12时2分立夏~2004年6月5日16时14分芒种 庚午月,2004年6月5日16时14分芒种~2004年7月7日2时31分小暑 辛未月,2004年7月7日2时31分小暑~2004年8月7日12时20分立秋 壬申月,2004年8月7日12时20分立秋~2004年9月7日15时13分白露 癸酉月,2004年9月7日15时13分白露~2004年10月8日6时49分寒露 甲戌月,2004年10月8日6时49分寒露~2004年11月7日9时59分立冬 乙亥月,2004年11月7日9时59分立冬~2004年12月7日2时49分大雪 丙子月,2004年12月7日2时49分大雪~2005年1月5日14时3分小寒 丁丑月,2005年1月5日14时3分小寒~2005年2月4日1时43分大寒 【天干地支纪日】 干支纪日,60日大体合2个月一个周期;一个周期完了重复使用,循环往复,循环下去。确定的文献指出干支纪日始于鲁隐公三年夏历二月己巳日(公元前720年二月初十)。 由于儒略历的平年有365日,而每4年一次,公元年能被4整除,闰年有366日,平均一年365、25日,所以4年1461日和一甲子的60日,最小公倍数是29220日,合80年。这便是说,每80年,干支纪日相应的儒略历月日日期会反复一次循环。(公元4年本来应为闰年,但由于公元前45年开始实施儒略历后,“每隔3年”加一次闰日被误为“每3年”加一次闰日,所以罗马皇帝屋大维下令前5年、前1年、4年停闰以修正错误置闰。) 由于格里历的平年有365日,而每4年一次,公元年能被100但非400整除,闰年有366日,平均一年365、二十四25日,所以400年146097日和一甲子的60日,最小公倍数是2921940日,合八千年。这便是说,每80年,干支纪日相应的格里历月日日期要是没有遇见能被100但非400整除的公元年,会反复一次循环,但整体来讲,假设未来从不改格里历,每八千年,干支纪日相应的格里历月日日期才会反复一次完整的循环。1912年2月18日,合阴历壬子年正月初一,以及9912年2月18日,都是是“甲子日”。 【天干地支纪时】 干支纪时,60时辰合5日一个周期;一个周期完了重复使用,循环往复,循环下去。必须注意和提防的是子时分为0时到1时的早子时和23时到二十四时的晚子时,所以遇见甲或己之日,0时到1时是甲子时,但23时到二十四时是丙子时。晚子时又称子夜或夜子。日上起时也有歌诀:甲己还加甲,乙庚丙作初;丙辛从戊起, 丁壬庚子居;戊癸何方发, 壬子是真途。下表列出日天干和时辰地支构成的时辰干支,的北边京时间(UTC+8)为准: 时辰地支 北京时间(UTC+8) 甲或己日 乙或庚日 丙或辛日 丁或壬日 戊或癸日 早子时 0时—1时 甲子时 丙子时 戊子时 庚子时 壬子时 丑时1时—3时 乙丑时 丁丑时 己丑时 辛丑时 癸丑时 寅时3时—5时 丙寅时 戊寅时 庚寅时 壬寅时 甲寅时 卯时5时—7时 丁卯时 己卯时 辛卯时 癸卯时 乙卯时 辰时7时—9时 戊辰时 庚辰时 壬辰时 甲辰时 丙辰时 巳时9时—11时 己巳时 辛巳时 癸巳时 乙巳时 丁巳时 午时11时—13时 庚午时 壬午时 甲午时 丙午时 戊午时 未时13时—15时 辛未时 癸未时 乙未时 丁未时 己未时 申时15时—17时 壬申时 甲申时 丙申时 戊申时 庚申时 酉时17时—19时 癸酉时 乙酉时 丁酉时 己酉时 辛酉时 戌时19时—21时 甲戌时 丙戌时 戊戌时 庚戌时 壬戌时 亥时21时—23时 乙亥时 丁亥时 己亥时 辛亥时 癸亥时 晚子时 23时—二十四时 丙子时 戊子时 庚子时 壬子时 甲子时 【天干地支次序表】 1。 甲子 2。乙丑 3。丙寅 4。丁卯 5。戊辰 6。己巳 7。庚午 8。辛未 9。壬申 10、癸酉 11、甲戌 12、乙亥 13、丙子 14、丁丑 15、戊寅 16、己卯 17、庚辰 18、辛巳 19、壬午 20。癸未 21、甲申 22、乙酉 23、丙戌 二十四。丁亥 25、戊子 26、己丑 27、庚寅 28、辛卯 29、壬辰 30。癸巳 31、甲午 32、乙未 33、丙申 34、丁酉 35、戊戌 36、己亥 37、庚子 38、辛丑 39、壬寅 40。癸卯 41、甲辰 42、乙巳 43、丙午 44、丁未 45、戊申 46、己酉 47、庚戌 48、辛亥 49、壬子 50。癸丑 51、甲寅 52、乙卯 53、丙辰 54、丁巳 55、戊午 56、己未 57、庚申 58、辛酉 59、壬戌 60。癸亥
记得采纳啊
阴历是怎样计算的?
1、阴历,是中国目前还在使用的一种历法,一般而讲阴历是和公历相应的。2、阴历,是一种阴阳合历,就是农历和阳历的合历,农历亦即依据月球运行确定的历法,阳历就是依据太阳运行确立的历法。3、阴历依据月相的变化周期,每一次月相朔望变化为一个月,参考太阳回归年为一年的长度,并加入“24节气”和设置“闰月”以平均历年与回归年相适应。4、阴历分为平年和闰年,平年十二个月,闰面十三个月;月分为大月和小月,大月30天,小月29天,一年大约354或者355天,比公历365天少11天左右,因 此,阴历与公历是不完全重合的。
阴历一年为12或13个月,每一个月天数按照月亮围绕地球运行周期来定,为29或30天,闰年为13个月,中国阴历年平年为353或354天,闰年为384或385天,平均每一年约为365、二十四22天(即地球环绕太阳一周的时间)。
阴历大体上以19年为一周期,因为阴历一年约为355日,与地球年相差约11日左右,所以每3年要置一闰月,每19年要置7个闰月。有闰月的年份亦称闰年,具体闰哪个月,则要视节气情况灵活来定。如公历的2001年5月27日、1982年5月27日和1963年5月27日这个日子,都是闰四月初五。
闰月加到哪个月,以阴历历法规则推断,主要按照与阴历的24节气相符合来核实确定。自冬至开始,逢单数为节气,逢双数为中气,如轮到一个月只有节气没有中气,即为上一个月的闰月。 阴历的闰月天数与正常月份天数一样,为29或30天。
更多阅读:
阴历的优点:
1、阴历是定历,它具有天文年历的特性,能很好地和各式天象对应,如它的节气严格对应太阳高度,历日较严格地对应月相,闰月的不发生频率和发生频率对应地球最近点和远日点,其它天象如日出日没, 晨昏蒙影,五星方位,日月食,潮汐等,就连历月也大体对应太阳高度;
2、阴历历月的天数只有29日和30日两种,且由定朔日规定,人为因素最小,不易随意改动;
3、岁首有较强的天文学意义,具有阴月阳年的天文学意义;
4、阴阳合历,最展现汉民族天人合1。阴阳和谐的传统文化;
5、干支纪年和12生肖纪年循环使用;因为它蕴含节气十分利于四季划分,因为它蕴含月相,因此也十分反映潮汐,日月食等天象和月亮对气候的作用与影响。
参考资料来源:阴历(我国传统历法)-知识混装大无极
中国阴历是怎么样计算的
阴历是一种阴阳历,它取月相的变化周期即朔望月为月的长度,参考太阳回归年为年的长度,通过设置闰月以使平均历年与回归年相适应。依照华夏始祖轩辕黄帝登基为元年来计算,今年公元2016年,是阴历开元4713丙申猴年,中国传统历法比西方通行的公历早2697年,用公元年份+2697即可总结出中国传统历法的年份。
关于阴历的源头,大量的古时候典籍记录载入阴历始于黄帝时代,其阴阳合一的历法规则一般认为产生于商代。阴历定月的方式方法是用朔望月周期给出,朔所在日为初一,朔望月长约29天半,所以阴历大月30天,小月29天。
阴历平年有十二个月,全年354天或355天;闰年为十三个月,其中某一月为闰月,月名依前一月名来定,如前月是八月,闰月则为闰八月。闰年全年383天或384天;阴历设置闰月的方式方法是,阴历月份中无“中气”的月份设闰;另外阴历又依据太阳的具体位置,把太阳年分成24个节气,反映寒冷暑热的气候变化,所以阴历实为阴阳历。
1912年,我国开始采用西元历法和中国传统历法阴历并用的纪年方式,民国时期同盟会创办的《民报》就采用的阴历黄帝纪年,武昌起义后,湖北军也采用阴历纪年,各省也跟着使用。
孙文就任中华民国临时大总统后,发布了《改历改元通电》规定中华民国改用阳历,以阴历开元4609年即辛亥十一月十三日(即清宣统三年十一月十三日,公元1912年1月1日)为中华民国元年元旦,而民间还继续沿用阴历,我国各地方以及少数民族地区的传统性节日均以阴历计算,汉字文化圈的国家和民族到现在大多亦仍遵循阴历的传统性节日。
谁知道农历是怎么计算的?
农历计算规则
first of all农历以月为基本单位,一个月以新月出现的那一天为始直至下一个新月出现的前一天。因为月亮公转的周期介于29到30天之间,农历的一个月也就由新月出现时刻的早晚或是29天或是30天。大月是三十天,小月是二十九天。与阳历不同的是,大小月在不同的年中不固定。如春节的前一天常称为大年三十,但有不少年如两千年的农历十二月只有29天。因为十二个月的时间较阳历年即地球绕太阳公转一周的时间短11天左右,为了使农历年与阳历年保持相对稳定,每隔两三年就需要加入一个闰月。大概每十九年要加入七个闰月。而24节气那么是由地球在绕太阳公转的轨道上的具体位置确定的。以每一年的冬至为始,每15度为一个节气。是故24节气在阳历的每月中有大约固定的日期。古时以24节气指导农耕,这便是农历又称阴历的缘故。其中阳历下半月的十二个节气又称为中气。中气出现的时候和闰月的确定有直接的关系。
中国农历的计算有下列几条规则:
所有新月和节气出现时刻的计算的北边京时间为准。现北京时间为东经120度即东八区标准时。但计算1929年以前的农历时应的北边京即东经116度25分的当地时为准。此条规则用来区分中国农历和别的类似农历如日本农历。
一天始自夜里零时。尽管旧时的子时等同于现今的23时至1时,不过子时的上四刻属于前一天,下四刻才属于新的一天,所以和现今一天始自零时的定义是一致的。
新月出现的一天为一个月的第1天。如某个节气的出现时刻也在这一天,则不论该节气的出现时刻是否比新月晚,一律算落入新的一个月中。
每一年的冬至总是出此刻这年的农历十一月中。
从一年的冬至后一天起到下一年冬至这一天止的这段时间中,下称其间,如有十三个新月出现,则其间要加入一个闰月。需要加入闰月时,其间第1个没有中气的月为闰月。由于其间只有十二个中气,所用其间最少有一个月没有中气,也存在有两个月没有中气的可能性。但这样的状况下只有第1个没有中气的月为闰月。闰月的前一个月为几月则该闰月称为闰几月。
以上所列的农历的计算规那么是在清朝顺治年间,即公元1645年,开始采用的。以上规则的一个重要特点就是按道理来讲完全以天文观测为根据,其中没有任何数学关系。这和阳历,即格里历,完全是由数学关系确定的形成了鲜明的对比。诚然,具体到未来农历的计算,仍然需要月亮与地球运动的数学模型,而且精度高的这种数学模型相当复杂,在没有电脑的情形下,普通人根本没有可能精密推算出精确的农历来。而阳历的数学关系会非常简单,是还是不是闰年比较容易计算。这又形成了另外一种鲜明的对比。天干地支是早在公元前二千六百九十七年,於中华始祖黄帝建国时,命大挠氏窥探天地之气机,探究五行(金木水火土),始作甲、乙、丙、丁、戊、己、庚、辛、壬、癸等十天干,及子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥等十二地支,互相配合成60甲子用为纪历之符号。
我国历法以月球绕地球一周的时间(29、5306天)为一月,以地球绕太阳一周的时间( 365、二十四19 天)为一年,为使一年的平均天数与回归年的天数相符,设置闰月。据记录载入,西元前六世纪中国开始采用十九年七闰月法协调农历和阳历。
天干地支,是过去人建历法时,为了方便做60进位而设出的符号。对古时候的中国人来讲,天干地支之存在,就好像阿拉伯数字般的单纯,而且后来更开始把这几个符号运用在地图、方位及时间(时间轴与空间轴)上,因此这些数字被赋於之义就愈来愈多了。
古代人们(一说黄帝)观测朔望月,发现两个朔望月约是59天的概念。12个朔望月大致上是354天多(与一个回归年的长度相近似),古代人们所以就获得了一年有12个月的概念。在搭配日记法(十天干),产生阴阳合历,发展出如今的天干地支;较为成熟时或许应该是在夏商周这些朝代。
天干地支简称干支,是夏历中用以编排年号和日期用的。
历法用天干、地支编排年号和日期,天干共十个字,因此又称为「十干」,其排列顺序为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。
以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支,阴干不配阳支)得到六十年一周期的甲子回圈。称为“60甲子”或”花甲子”。我国人民过去就是以60甲子循环来纪年、纪月、纪日、纪时的。
天干地支这共二十二个的符号错综有序,充满圆融性与规律性。它显示了大自然运行的规律,即时(时间)空(方位)互动,和「阴」与「阳」的效果结果。中国历法蕴含了阴阳五行的思想和自然回圈运化的规律。
年:每个干支为一年,六十个干后,又从头算起,循环往复,循环不息。由甲子开始,满六十年称做一甲子或一花甲子。称为干支纪年法。
月:正月是由寅开始,每一个月的地支永恒不变,紧接着依次与天干组合;由第1年的正月丙寅月、二月是丁卯月、三月是戊辰。从甲子月到癸亥月,共60甲子,刚好五年。
日:由甲子日开始,按顺序先后排列,六十日刚好是一个干支的周期。
时:由甲子时开始,但记时的地支永恒不变,每一天十二个时辰。
相传黄帝时代,因有蚩尤神扰乱,黄帝忧民之若,遂与蚩尤大战於涿鹿之野,流血百里不能治之,黄帝於是斋戒沐浴、筑坛祀天、方丘礼地。天乃降十干(即甲乙丙丁戊己庚辛壬癸)。十二支(即子丑寅卯辰巳午未申酉戌亥)。帝乃将十干圆布像天形,十二支方布像地形,始以干为天,支为地,紧接着乃能治之。后有大挠氏将十天干、十二地支分配成60甲子,并以黄来开国日定为甲子年、甲子月、甲子日,甲子时。此乃天干地支的由来。
农历是按什么计算的
农历追溯于哪里,它有哪些历史典故,又是怎么计算的呢?
咱们国家的农历,又称阴历,大家应该都很熟悉。许多的传统性节日,像即将到来的春节都是农历的节日。然而,若是问起农历的规则,怕是知道的人就不多了。大部分人知道初一是新月出现的那一天,月圆的那一天则在十五左右。很多人也知道24节气在阳历的每月中大约的日期。再细节与关键的概念如闰月对大都人则不甚了解了。本人过了一番查找与阅读,终于对农历的规则有了一定的认识。在此愿与大家共享。
first of all农历以月为基本单位,一个月以新月出现的那一天为始直至下一个新月出现的前一天。因为月亮公转的周期介于29到30天之间,农历的一个月也就由新月出现时刻的早晚或是29天或是30天。大月是三十天,小月是二十九天。与阳历不同的是,大小月在不同的年中不固定。如春节的前一天常称为大年三十,但有不少年如两千年的农历十二月只有29天。因为十二个月的时间较阳历年即地球绕太阳公转一周的时间短11天左右,为了使农历年与阳历年保持相对稳定,每隔两三年就需要加入一个闰月。大概每十九年要加入七个闰月。而24节气那么是由地球在绕太阳公转的轨道上的具体位置确定的。以每一年的冬至为始,每15度为一个节气。是故24节气在阳历的每月中有大约固定的日期。古时以24节气指导农耕,这便是农历又称阴历的缘故。其中阳历下半月的十二个节气又称为中气。中气出现的时候和闰月的确定有直接的关系。
农历的计算有下列四条规则:
1.所有新月和节气出现的时候的计算的东边经120度即东八区标准时为准。但计算1929年以前的农历时应的北边京即东经116度25分的当地时为准。
2.新月出现的一天为一个月的第1天。如某个节气的出现时刻也在这一天,则不论该节气的出现时刻是否比新月晚,一律算落入新的一个月中。
3.每一年的冬至总是落在这年的十一月中。从一年的冬至的第2天起到下一年冬至这一天止的这段时间称为一岁。如一岁中有十三个新月出现,则这一岁为闰岁,要加入一个闰月。
4.闰岁中第1个没有中气的月为闰月。由于一岁中只有十二个中气,所以闰岁中最少有一个月没有中气,也存在有两个月没有中气的可能性。但这样的状况下只有第1个没有中气的月为闰月。闰月的前一个月为几月则该闰月称为闰几月。
以上所列的农历的计算规那么是在清朝顺治年间,即公元1645年,开始采用的。以上规则的一个重要特点就是按道理来讲完全以天文观测为根据,其中没有任何数学关系。这和阳历完全是由数学关系确定的形成了鲜明的对比。诚然,具体到未来农历的计算,仍然需要月亮与地球运动的数学模型,而且精度高的这种数学模型相当复杂,在没有计算机的情形下,普通人根本没有可能精密推算出精确的农历来。而阳历的数学关系会非常简单,是还是不是闰年比较容易计算。这又形成了另外一种鲜明的对比。
但是若已知当年的农历,则有一个很简单容易的方法可以估算出下一年春节的日期。这一个方法适合使用于绝大都的年份。找到当年农历十一月一日相应的阳历日期,将月数减十而日期数加九再减掉月数,假如总结出的日期在下一年的阳历一月二十二日到二月十九日之间,则春节就是那天,误差不超过前后一天。例如2002年农历十一月一日对应阳历的12月4日,则按此方法预测推算的2003年春节的日期为2月1日,与实际日期相同。first of all农历以月为基本单位,一个月以新月出现的那一天为始直至下一个新月出现的前一天。因为月亮公转的周期介于29到30天之间,农历的一个月也就由新月出现时刻的早晚或是29天或是30天。大月是三十天,小月是二十九天。与阳历不同的是,大小月在不同的年中不固定。如春节的前一天常称为大年三十,但有不少年如两千年的农历十二月只有29天。因为十二个月的时间较阳历年即地球绕太阳公转一周的时间短11天左右,为了使农历年与阳历年保持相对稳定,每隔两三年就需要加入一个闰月。大概每十九年要加入七个闰月。而24节气那么是由地球在绕太阳公转的轨道上的具体位置确定的。以每一年的冬至为始,每15度为一个节气。是故24节气在阳历的每月中有大约固定的日期。古时以24节气指导农耕,这便是农历又称阴历的缘故。其中阳历下半月的十二个节气又称为中气。中气出现的时候和闰月的确定有直接的关系。
农历是如何算的?
first of all我复制粘贴的,还要说的就是算法复杂,假如你的心算能力强就会更快些!!!
阳历日期精密推算农历日期的方式方法:
农历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。然而目前记时通常来讲用阳历日期表达,如欲将阳历日期换算成农历日期可以 使用以下两种方法:
其一是查《新编万年历》,如查1984年6月8日是农历几日?翻开万年历6月10日是农历十一,则逆推6月8日是农历初九。
其二可以利用公式精密推算农历日期:
设:公元年数-1977(或1901)=4Q+R
则:农历日期=14Q+10、6(R+1)+年内日期序数-29、5n
(注:式中Q、R、n均为自然数,R<4)
例:1994年5月7日的农历日期为:
1994-1977=17=4×4+1
故:Q=4,R=1
则:5月7日的农历日期为:
14×4+10、6(1+1)+(31+28+31+31+7)-29、5n
=204、2- 29、5n
紧接着用29、5去除204、2得商数6、。。。。。27、2,6其实就是n值,余数27其实就是农历二十七日。
1。 精密推算年干支口诀诀窍
掌上精密推算年干支,支子花甲起根源。
阳支都是旬开始,天干为甲尾四年。
隔位逆推十年正,顺推年尾五零三。
逐支加减六十数,掌上精密推算千万年。
精密推算方法:“掌上精密推算年干支,支子花甲起根源。”此法是将地支排列在掌中,手掌上精密推算年干支的方式方法。 first of all,在掌上将地支定位(图一),紧接着以地支子位为花甲子的开始,可定为1864,19二十四,也可定为1984年???,其年都是甲子年。“阳支都是旬开始,天干为甲尾四年。”地支中的子,寅,辰,午,申,戌都是阳支,而且也是每旬的开始,天干都为甲,即甲子,甲戌,甲申,甲午,甲辰,甲寅,这几个年的公历尾数均为四。“隔位逆推十年正,顺推年尾五零三。”天干十数,地支十二数,天干与地支组合天干每循环一次,地支总与下二支(旬空)。其中余下的第1支便是下旬的开始。我们从地支子位开始,隔一位逆推,即从子位逆推隔亥到戌,恰是甲戌旬的开始,再逆推隔一位酉至申为甲申旬开始,------年尾数都为四,年间隔都是十年。在确定旬开始以后,以该年尾数四为起点,从下支开始挨位顺推,其公历年尾数分别为5,6,8,9,0,1,2,3,而后又是下旬的开始。“逐支加减六十数,掌上精密推算千万年”掌握此法精密推算,假如将甲子年定为1984年,按口诀诀窍可知1994年为甲戌,2004年为甲申,2014年为甲午等。确定每旬开始的公历年数后,可依据需要顺推任何一年的天干地支,虽意性很大,可推千年万年的天干地支。
2。精密推算月、时干支口诀诀窍
天干五合前为主,月时干序一至五。
年干隔数配寅月,日元配时本数身。
古往今来,年上起月,日上起时,是按天干五合的方式方法,分成五种情况,即甲、己之年(日)定月(时)的方式方法相同------。我们也采用这一个方法,并一前一天干为主,即甲、己以甲为主,乙、庚以乙为主,------,配上序数甲为1,乙为2,丙为3,丁为4,戊为5(图二),成为精密推算月、时的固定序数。“年干隔位配寅月”,精密推算某年的月干,先看该年干与何干相合,紧接着按“天干五合前为主”的方式方法,查出该干的序数,并设此干为零,按序数隔干确定寅月的天干。如98年是戊寅,戊癸干合,戊年与癸年的天干相同,属于同一种定寅月天干法。五的序数尾5 ,从5 开始,隔己、庚、辛、壬、癸五天干到甲,就能够算出98年寅月的天干是甲,其他月的天干就好精密推算了。“日元配时本身数” ,此句精密推算方法与年干定寅月天干发大致相同,只是在确定日元合干以后,从合之干的前干本身算起,按序数查,到何干,便是该日子时的天干。如己日,己与甲同一类型,以甲干为主,甲的序数为“1”以本身配子时,该日子时的天干为甲,即甲子时。同样,癸日子时吧的天干,因戊癸合干,以五为主,序数为5,从5开始数到壬,癸日子时为壬子时。
2。 阴历大小月卦口诀诀窍
一年上下两卦编,一七两月初爻安。
阴大阳小编上卦,遇有闰月年十三。
闰爻相邻爻间伏,确定年月按节算。
精密推算方法:此诀是为了掌握某年阴历大小月的排列顺序和有否闰月而编的。“一年上下两卦编,1。七两月初爻安” ,在 多数情况下,阴历每一年为十二个月。俺们是可以将一至六月编为前卦,七至十二月编为后卦,几一年编为两卦,并以一月为前卦的处爻,七月为后卦的初爻。“阴大阳小编上卦,遇有闰月年十三”,我们将大月规定用用阴爻预示,小月用阳爻预示,按大小顺序用阴阳爻将一年编为两卦。遇见有闰月的年份就多出一个月,一年为十三个月。“闰年相邻爻间伏,确定年月按节算”。在出现有闰月的年份时,按闰月大小用阴阳爻展现出来,并标在 闰月的前后两月的爻位中间的左侧,如同伏卦一样,一看就知道到闰几月,是大月还是小月。并 且,提醒您阴历年、的确定,不是按万年历编出的月份确定的,而是按节气确定的。如1998年,按上述方法可编成《井》和《坎》两卦,而今年闰5月为小月,上半年月卦符号为“: 。 : 。 。 : ”,下半年的月卦符号为“ = 丨 = = 丨 = ”,上半年卦第五、6爻间伏一阳爻,可知今年润五月是二十九天。
4。精密推算日元支口诀诀窍
精密推算日元支,可以按公历和阴历两种方法精密推算。
⑴ 阴历日元支精密推算口诀诀窍:
大小月卦记心间,正一干支起根源。
大后干同地支冲,小后干支退一天。
初一十三二十五,支同隔干一位算。
精密推算方法:“大小月卦记心间,正一干支起根源。”阴历的大月是三十天小月是二十九天,永恒不变。要推阴历曰干支,先要按《阴历大小月卦口诀诀窍》将精密推算之年编上两卦,以便在精密推算日千支时运。除了这些以外,还要记住阴历正月初一日的天干地支,由于它是精密推算一年逐日的基础。“大后干同地支冲,小后干支退一天。”阴历天干与地支组合,天干循环2、5次。依据这一规律,知道某月初一日元支,假如这个月是小月则应在干同支冲的情形下,干支各减一位,那么是小月后下月初一日元支。如本月初一干支为己卯,这个月是大月,下月初一干支为己酉。假如这个月是小月,则下月初一干支应在己酉退一位后确定,即为戊申日。“初一十三二十五,支同干隔一位算。”此两句是在确定某月初一干支后,将这个月分成三个阶段,即初一至十二,十三至24二十五以后。初1。十3。二十五日在干支上也是有规律的。知道初一干支,只要将该日天干隔一位顺推,而地支不变。同理,知道十三日元支,支同干隔一位,也知道二十五日的天干地支。如初一日元支为甲子,则十三日元支为丙子,二十五日元支为戊子。掌握这一个办法,就能够依据所推之日属于哪一段,便可以很快知道这天的天干地支了。
⑵公历日元支精密推算口诀诀窍:
元旦干支为根源,大小二月记心间。
小月干同地支冲,大月上句加一天。
申子辰年年为闰,干同支冲退一天。
余年二月二十八,干同支冲退一天。
月首十三二十五,支同隔干一位算。
精密推算方法:“元旦干支为根源,大小二月记心间。”精密推算公历日元支,first of all要记住元旦曰的天干地支。并 且,还要晓得大小月及二月的天数。公历大月为31天,小月是三十天,其大小月是永恒不变的,偏偏二月有29天和28天之分。于是,要特别注意和提防哪年二月是二十九天,那年二月为28天。“小月干同地支冲,大月上句加一天。”公历小月是三十天,按阴历大月精密推算口诀诀窍,大家都清楚本月初一日元支,与下月初一干支那么是天干相同地支相冲。公历大月为31天,在小月干地相冲的基础上,干支各加一位数,其实就是大月后下月一日的天干地支。“申子辰年年为闰,干同支冲退一天。”经过研究,发现凡地支为申、子、辰的年为公历闰年,二月是二十九天。在精密推算3月1日元支时,可按阴历小月后的日元支精密推算方法,即在干同地干冲的基础上,干支各减一位,则为3月丨日元支。“余年二月二十八,干同干冲退二天。”除地干为申子辰年二月29天,其它年二月均为28天。在知道2月1日元支后,按干同支冲规律,干支各减二位便是3月1日的天干地支。“月首十三二十五,支同干隔一位算。”月首,代表每月第一日。其推法与阴历日元干诀后两句相同。
五.实际案例:精密推算1998年阴历6月初10日午时的天干地支。
⒈先按《阴历大小月卦口诀诀窍》,将98年阴历大小月,排上两卦,并标出闰月。并 且,记住正月初一日和元旦日元支。
⒉精密推算1998年的天干地支。我们按《精密推算年干支口诀诀窍》在手掌上将地支子位定为甲子,为1984年,并且将大拇指按在地支子位上。按“隔位逆推十年正”,大拇指从甲戌94年开始顺推,即94年为甲戌,95年为乙亥,96为丙子,97年为丁丑,98年干支则为戊寅。
⒊精密推算阴历6月份干支。确定1998年戊寅干支以后,按《定月时干支诀》,戊干与癸干合以戊为主,戊的序数为5,将大拇指固定在戊位上。“年干隔位配寅月”,从戊位开始,将大拇指顺数,隔过天干,已,庚,辛,壬、癸五干到甲,便是98年正月的天干,即正月干支为甲寅,再从寅支开始,按甲,己,丙,丁,戊6月干支为己未。
⒋精密推算6月初10日(公历8月1日)干支。
⑴精密推算阴历日元支。如前所述,98年大小月卦为《井》和《坎》。由于闰5月是二十九天,为阳爻,伏在《井》卦第五、6爻问,卦形为 =丨= 丨丨= 。
由于要精密推算的是阴历98年正月初一日元支为己亥,先用大拇指在手掌亥支上定位,紧接着按《阴历日元支精密推算诀》中的“大后干同地支冲,小后干支退一天”的规定,逐月精密推算初1日的天干地支。正月为大,干同支冲,大拇指跳到巳位上,2月初1日元支为已巳;干同支冲各减1,大拇指跳到亥位后,再减1位,3月初1日元支为甲戌;3月为小,干同支冲各减1大拇指跳到辰支后退1位,4月初1日为癸卯;4月为大,干同支冲,大姆指跳到酉干,5月初1日为癸酉;5月为小,干同支冲各减1,大拇指跳到卯支再退1位,闰5月 初1日为壬寅。闰5月为小,干同支冲各减1,大拇指跳到申支后再退一位,六月初一干支为辛未。知道6月初1日的天干地支后,从此位顺推初10曰的天干地支为庚辰。
⑵、精密推算公历8月1曰干支。
98年干支为戊寅,年支不属于申子辰,故98年2月为28天。按《曰公历干支精密推算口诀诀窍》中“小月干同地支冲,大月上句加一天------,余年二月二十八,干同支冲退两天”的规律,逐月精密推算。98年干支戊申,大拇指定在申位上。1月为大,干同支冲加一天,大拇指由申位到跳到寅,加1支到卯,2月1日为己卯,2月28天,干同干冲退二天,大拇指跳到酉位退二支,3月1日为丁未;3为大,干同支冲加1天大拇指跳到丑进一位4月1日元支为戊寅;4月为小,干同干冲,大拇指跳到申位,5月1日元支为戊申;5月为大,干同支冲加1天,大拇指跳到酉位,7月1日元支为己酉;7月为大,干同支冲加1天,大拇指跳到卯进1位到辰,8月1日元支为庚辰。
⒌精密推算阴历6月初10(公历8月1日),该日元支为庚辰。我们按《定日时干支诀》知道,该日元庚与己相合,按“天干五合前为主”,以天干己来精密推算,己的序数为2,将大拇指定在天干己的具体位置上。“日元定时本身数”,大拇指从第2位到丙,可知庚辰日子时为丙子。将大拇指从丙子顺推到午年时,天干为壬,午时干支为壬午。
经过在掌上精密推算年、月、日、时干支,可知98年阴历6月初10日(公历8月1日)午时干支,分别是戊寅年己未月庚辰日壬午时。
6。需须留意的一些问题。
⒈要在理解《冯氏掌上巧推年月日时干支法》的基础上,将巧记口诀诀窍和在掌上定位精密推算结合在一直,并经常对照万年历进行精密推算,才可能达到熟练生巧,运用自如。
⒉再运用此法时,应先制定一种表格,并随身携带,供精密推算年干支时使用。
此表格如下:
年序号 本年大小月卦(闰) 立春月日时 正月初一日元支 元旦日元 支
1988 :丨:丨丨::丨::丨: 正月初八庚子日辰时 己亥 戊申
1999 丨丨:丨丨:丨:::丨: 腊月十九丁亥日未时 甲子 癸丑
在精密推算逐日元支时,务必要注意和提防大小月,分清干同支冲和干同干支冲加减的不同。
掌上巧推年月日时干支法(附录)
1。 逐年精密推算元旦干支口诀诀窍
欲推来年元旦日,先知今年日元支。
申子辰支年为闰,干加六位支冲支。
余年天干加五位,干冲退一便可知。
精密推算方法:“欲推来年元旦日,先知今年日元支。”精密推算来年元旦日的天干地支,必须先知道今年元旦日的天干地支,并用大拇指在掌上定位。“申子辰干年为闰,干加六位支冲支。”凡年支临申子辰的为闰年,2月29天。精密推算下一年元旦日的天干地支,只要大拇指从今年元旦日支位,跳到相冲的地干支位上,而后天干顺加六位,便是来年元旦的天干地支。“余年天干加五位,干冲退一便可知。”除申子辰年外,其它年干2月均为28天。大拇指在掌上定好今年元旦日支位置,精密推算来年元旦干支时,将大拇指跳到相冲之支退一位,天干加上五位,其实就是来年元旦的天干地支。
2。逐年精密推算正月初一日元支口诀诀窍
欲推来年正一月,先知今年日元支。
常年退回小月数,闰月小数五六七。
小六干同天隔三,迂五前句各加一。
逢七支同天隔三,各退一位定无异。
精密推算方法:“欲推来年正一月,先知今年日元支。”精密推算来年正月初一日的天干地支,必须先知道今年正月初一的天干地支。“常年退回小月数,闰月小数五六七。”常年,指没有闰月的年份。精密推算阴历正月初一干支,要按《阴历大小月卦口诀诀窍》,逐年编上两卦,以便确定某年的小月数。假如今年没闰月,求来年正月初一日元支。经过研究,凡有闰月之年小月数分别是5。6。七三种。“小六干同天隔三,迂五前句各加一。”闰月之年,假如小月数为六,来年正月初一日元支,于前一年初一日元支那么是地支相同,而天干则顺隔三位。小月数为五的,按干同天顺隔三后干支各进一位,便是来年正月初一日元支。“逢七支同天隔三,各退一位定无异。”闰月之年小月数为七的,在确定当年正月初一日元支后,精密推算下一年正月初一日元支,只要按支同天顺隔三位后,干支各减一位,便时来年正月初一日元支。
3。 用卦象精密推算公历各月第1日元支法
用卦象精密推算公历各月第1日的天干地支,着重是按公历大小月固定不便的实际,编上一个适用任何一年的卦象。紧接着按大小干支循环规律,进行精密推算各月第1日的天干地支。公历年大小月固定卦象,上半年是《未济》卦,下半年为《蹇》卦,其卦象如图三所示。在精密推算过程中,要特别注意和提防二月,由于有28天和29天之分,因此在《未济》卦象的等二爻,标上闰年合非闰年字样,以便在精密推算时引起注意和提防。在精密推算时,要将《公历曰干支精密推算口诀诀窍》做为根据,确定下月第1日元支,紧接着按“月首十三二十五,支同隔干一位算”,精密推算出所求之日元支。图三。
6月 丨 一曰干同地支冲+1 12月 = 一日元同支冲
5月 = 一日元同地支冲 11月 丨 一日元同支冲+1
4月 丨 一日元同地支冲+1 10月 = 一日元同支冲
3月 = 闰一日元同地支冲+1 09月 丨 一日元同支冲+1
2月 丨 闰年2月29天,非一日元同支冲—2 08月 = 一日元同支冲+1
非闰年2月28天,一日元同支冲+1
1月 = 元旦日元支 07月 = 一日元同支冲
4。 用卦象精密推算阴历各月初一日元支法
阴历大小月,其天数永恒不变,即大月30天,小月29天。不过,因为大小月的排列不规则,所以要按《阴历大小月卦口诀诀窍》先编上本年的上下半年的月卦。紧接着根据两个卦象,参考《阴历日元支精密推算口诀诀窍》,在知道正月初一的日元支后,按“大后干同地支冲,小后干支退一天‘的规律,运用卦象来精密推算阴历各月初一日的天干地支。经研究发现,阴历相邻两月大小月的排列,共有四种类型,其精密推算逐月初一干支法如下:
⑴ 两小月相邻同支冲 ⑵ 两大
— 下月干同支冲—1 = 下月干
— 本月初一日元 = 本月初一日元支
⑶大小月相邻 ⑷ 大小月相邻
— 下月干同支冲 = 下月干同支冲—1
= 本月初一日元支 — 本月初一日
△ 实际案例:精密推算2001年各月初一干支
⒈按《阴历大小月卦口诀诀窍》,先将2001年编上月卦。上半年为“艮”卦,下半年为“既济”卦。
⒉2001年正月初一日元支为丁亥。
⒊精密推算时,要将1。2月,3。4月等相邻两月,与四种排列类型对照,紧接着按相同类型进行精密推算。
⒋依据卦象,逐月进行精密推算。
6月“ — ”干同支冲己酉 12月“ = ” 干同支冲—1辛巳
5月“ — ”干同支冲—1己卯 11月“ — ” 干同支冲壬子
闰4月“ — ”干同支冲丙戌 10月“ = ” 干同支—1壬午
4月“ — ” 干同支冲—1丙辰 9月“ — ” 干同支冲葵丑
3月“ — ” 干同支冲丁亥 8月“ = ” 干同支冲—1癸末
2月“ — ” 干同支冲丁巳 7月“ — ” 干同支冲—1甲寅
1月“ — ” 正月初一丁亥
经过逐卦精密推算阴历12月初一为辛巳。


