人如何计算日期的? 如何快速计算日期天数

谁知道古人如何计算日期的?看清楚我的问题,别乱答。

比如1989年是巳已年,请问是如何算到的?那么我想知道,1970,1980,1992这些年份,他又是什么年呢?给个计算公式

最佳答案
人如何计算日期的? 如何快速计算日期天数

天干和地支天干和地支合称干支。十天干分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸。 十二地支是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。 天干和地支组合便成为以「甲子」为首的六十干支循环(表二)。历史上以干支纪年、纪月、纪日和纪时的起始年代各不相同。干支纪年和纪日已使用了二、三千年。月份和时辰本来只与十二地支配对(图一和表三),后来人们根据年干订定月干(表四),又根据日干订定时干(表五),把年、月、日、时的干支合成八字。表三 十二辰和现今时间的对应关系十二辰现今时间子时23时至01时丑时01时至03时寅时03时至05时卯时05时至07时辰时07时至09时巳时09时至11时午时11时至13时未时13时至15时申时15时至17时酉时17时至19时戌时19时至21时亥时21时至23时现在把最近的研究结果介绍于下,其特点为不必套记公式或背诵歌括,只需简单计算即可,其方法如下:一.干支纪年[方法一]公元1年的干支是辛酉,只要记住辛酉这一干支,即可简便而又迅速地推算公元前后任何一年的干支。1.求公元后年干支干:支取所求年分的个位数支:以所求年分数目12,取其余数。然后,以辛酉为起点,按干支顺序依次推出年干和年支(正推)。逆干支顺序而推为反推例1:求公元1846年的干支干:6(1846年的个位数是6)支:10(1846÷12,得余数为10)以辛酉为起点(即1),正推,得1846年的干支是丙午附注:如干.支数为0,则取辛酉的前一个干支,即庚申。例2:求公元2050年的干支干:0-庚支:10(2050÷12余数10)-午2050年为庚午2.求公元前年干支算法与上法一样,只是要反推,即逆干支顺序而推,或用10和12分别减去原得数后再正推。但要注意,此时起点与上法不同,以辛酉为0,反推时以辛酉前一干支即庚申为起点(即1),正推则以辛酉的下一干支即壬为起点。或直取公元前负数即可。例如:求公元前231年的干支[方法一] 干:1支:11(231÷12余数11)11为反推时的干支数,只要直取表内公元前负数即可,即为庚戊。如要正推,则还要用10,12减去此二数。即干为10-1=9,支为12-11=1。结果为庚戊。[方法二] 如不以辛酉作起点,也可以任何一个已知年干支为起点推算。一般可以当年为起点。方法:以所要求的年数减去已知年数(或当年),得数的个位数即为年干数,得数除以12所得的余数即为年干支数。干支数为正数时正推,为负数时反推,或按 [方法一]中方法变为正推。应注意的是已知年干支作0,正推时以已知年干支的后一干支为1,反推时以已知年干支的前一年干支为1。例如:已知1985年是乙丑年,求1999年的干支。1999-1985=14干:4支:2(14÷12余数为2)按乙0丙1······的顺序正推得年干为已,按丑0寅1······的顺序正推得年支为卯,故1999年为已卯年。又如:求1932年的干支1932-1985=-53反推干支数:干:10-3=7支:12-5=7结果:1932年的干支为壬申。二.日干支计算法[方法] 以某一个已知日干支作起点(我们去大家易记住的1984年元月1日的干支甲午)。(1)将所求的年.有.日的数目分别减去1984年1月1日的数目,得年差.月差.日差,并算才闰年数.大月数.二月数(注:所求年大于1984年的这样减)。(2)(年差×5)+(月差×30)+日差十闰年数+大月数-(二月份数×2)得总日差。(3)总日差的个位数为日干数,总日差除以12所得余数为日支数。例如:已知1984年1有1日是甲午,求1999年9月10日的干支。① 1999.9.101984.1.1-----15.8.9闰年数:4(15年中闰三次,加上1984年本身是闰年)大月数:5(从1月到9月有5个大月)二月数:1(从1月到9月只有一个2月)② 15×5+8×30+9+5+4-1×2=331干:1支:7(333÷12所得余数为7)以甲午作起点其干支数作0.0,其后之干支序数依次为1.1.2.2.3.3······由此推得1999年 9月10日是乙丑日。若所求之年小于1984年,计算步骤与原理与上同,但须注意几点。(1).必须以数大的1984.1.1减去数小的所求年.月.日。(2).当月差为负数时,后面的大月数和2月数也要为负数。(3).最后求出的干支数为正数时,用反推法,为负数时用正推法。当然,反推法可以变换为正推法(见“年干支求算法”)。例如:求1930年8月24日的干支① 1984.1.11930.8.24-----54-7-23闰年数:13(54年中闰13次,1984年不计入)大月数:-4 (注意要依月差的正负号取)二月数:-1② 54×5-7×30-23+13-4+2=48干:8(此为反推干支数)支:010-8=2 -丙变正推则为:0无需变 -午推得1930年8月24日为丙午日求得干时要注意如下几点:(1)算闰年数及二月份数时,只取二月29日在运算范围内的闰年及2月28日在运算范围内的二月,取大月数也只能取31日在运算范围内的大月。例如:从1984年1月1日到1999年9月10日闰年数有4,但若从1984年3月1日到1999年9月10日则闰年数只有3,因为1984年2月29日(闰)不在运算范围内。从1月1日到9月10日有5个大月,但从1月到8月30日则只有4个大月数,因为8月31日未包括在运算的时是范围内。从1984 年1月1日往后算年数时要把1984年这个闰年算在内,但从1984年1月1日往前算闰年数时,则不能把1984年作为一个闰年数算上,因为二月份根本未参加运算。算2月数之理亦然,从1月到2月,二月数算0,只有从1月到2月后的月份,二月数才能算1。(2)注意历法有100年停闰而400年又不停闰的规律,停闰一次,则闰年数减1,如求19世纪中某一日的干支,在计闰年数时须减1,余类推。三.干支纪月每年十二月,与十二地支的配对是固定的,即:正月寅.二月卯.三月辰······冬月子.腊月丑。十天干则要轮流与之相配。因此,首先要求出正月的月干,然后就可依次推出该年中各月的干支。求月干支先要知道或者算出年干支,然后根据年干支求出正月干支。年干为已.庚.辛.壬.癸之年的月干支与年干为甲.乙.丙.丁.戊之年的月干支分别相同,即已年与甲年,庚年与乙年的月干支相同,余类推。即表:┏━━━━━━━┓┃甲 乙 丙 丁 戊┃┃已 庚 辛 壬 癸┃┃1 2 3 4 5┃┗━━━━━━━┛将年干的甲.乙.丙.丁.戊分别定为1.2.3.4.5,正月的月干数只要在该年的年干数上加1,然后按其得数向后正推即得月干。例如:求1985年(乙丑年)的月干支。乙为2,再加1则为3,然后从乙开始,向后正推三位,至戊,则知乙丑年正月干支为寅,以后各月依次为二月已卯,三月庚辰。乙.庚.辛.壬.癸各年的月干支分别按甲.乙.丙.丁各年的月干支计算方法求之。例如:求庚年午年的月干支庚年的月干支与乙年同,按乙年的月干支算法求之即得(见上例)。故庚午年的月干支为正月戊寅,二月已卯.三月庚辰······。四.时干支计算法每日十二时辰,分别以十二地支固定地表示之,即夜晚11~1时为子,1~3时为丑,3~5时为寅,5~7时卯······。时支固定不变,时干则轮流与之相配。因此,求时干支首先要求出该日子时的时干,然后依次推出各时辰的干支。同求月干支一样,只要求出甲.乙.丙.丁.戊各日的时干支,就可知已.庚.辛.壬.癸更日的时干支,后者亦依前者而求之。见表:┏━━━━━━━┓┃甲 乙 丙 丁 戊┃┃已 庚 辛 壬 癸┃┃1 2 3 4 5┃┗━━━━━━━┛方法:将月干数减1,然后按此得数,以日干为始,向后正推,即得该日子时的天干,其余各时则可依次而推得。如:求丙寅日的时干支丙数为3,减1则为2,然后以丙为始向后正推到 ,故丙 日的时干依次为:戊子.已丑.庚寅.辛卯······。又如:求辛未日的时干支辛日的时干支同丙时,依丙日时干支计算法求之即得(见上例)。

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/59932.html

更多阅读

长了双下巴怎么办 如何快速消除双下巴 消除双下巴的方法

长了双下巴怎么办 如何快速消除双下巴——简介双下巴并不是肥胖和衰老人群专有的现象,很多年轻人明明身材很好,却因为双下巴而使得自己看的略微有些浮肿。长了双下巴该怎么办?方法有很多,常见的有吸脂瘦脸,饮食瘦脸,瘦脸果瘦脸等等。下面

如何快速健康的减肥 科学减肥一个月瘦20斤

如何快速健康的减肥——简介 现在减肥方法多如牛毛,你是否在寻找最保健最全面的减肥方法呢?下面就介绍几个大家公认的比较好的保健减肥方法,只要你能坚持去做,就能实现你拥有窈窕身材的愿望,记住,一定要坚持,减肥不是一两天的事,它需要长期

如何快速去痘痘最有效的方法 治痘痘最有效的方法

如何快速去痘痘最有效的方法——简介 张胜利今天为大家讲解去痘最有效的方法,脸上长痘痘是每个人最厌烦的事情!大多数长痘痘者都是年轻貌美的人,由于身体循环较成人快,体液分泌过多形成青春痘;但成年人同样会因为种种原因长出讨厌的痘痘,

dnf如何快速图的开启地狱级 怎么快速得地狱塔成就

dnf如何快速图的开启地狱级——简介dnf大家所有图的地狱级别了吗?那么如何快速开启地狱级呢?dnf如何快速图的开启地狱级——方法/步骤dnf如何快速图的开启地狱级 1、方法一:首先我们需要背包有拼图活动给的黄蜂号战争领主。dnf如何快

word中如何快速制作学生座位表? 如何制作学生座位表

word中如何快速制作学生座位表?——简介要做带框的学生座位表如果用文本框做的话,工作量大,排版麻烦,今天讲解一个快速学生座位表的制作方法。word中如何快速制作学生座位表?——工具/原料wordword中如何快速制作学生座位表?——方法/步

声明:《人如何计算日期的? 如何快速计算日期天数》为网友极品奶爸分享!如侵犯到您的合法权益请联系我们删除