1. 首页 > 知识

复活节日起算法预先知道2012年到2020年的复活节

复活节日起算法预先知道2012年到2020年的复活节

   复活节日期算法

  复活节是西方传统的节日,公元325年尼西亚宗教会议规定,每年过春分月圆后的第一个星期天为复活节。其日期是不固定的,通常是要查看日历才能知道。

  现在有一个简便的算法供大家参考!

  年份只限于1900年到2099年

  1 设要求的那一年是Y年,从Y减去1900,其差记为N。

  2 用19作除数去除N,余数记为A。

  3 用4作除数去除N,不管余数,把商记为Q。

  4 用19去除7A+1,把商记为B,不管余数。

  5 用29去除11A+4-B,余数记为M。

  6 用7去除N+Q+31-M,余数记为W。

  7 计算25-M-W。

  得出答数即可定出复活节的日期。若为正数,月份为4月,如为负数,月份为3月。若为0,则为3 月31日。

  现在我们选两个年份来实例计算一遍。

  例1. 1983年的复活节日期。

  1. 1983-1900=83, N=83

  2. N/19=4余7, A=7

  3. N/4=20余3, Q=20

  4. 7A+1=50,50/19=2余12, B=2

  5. 11A+4-B=79,79/29=2余21, M=21

  6. N+Q+31-M=113,113/7=16余1, W=1

  7. 25-M-W=3

  由此可知,1983年的复活节日期是4月3日。

  例2. 2008年,中国将在北京举办奥运会,那一年复活节是哪一天呢?

  1. 2008-1900=108, N=108

  2. N/19=5余13, A=13

  3. N/4=27, Q=27

  4. 7A+1=92,92/19=4余16, B=4

  5. 11A+4-B=143,143/29=4余27, M=27

  6. N+Q+31-M=139,139/7=19余6, W=6

  7. 25-M-W=-8, 31-8=23

  所以该年复活节日期是3月23日。

  按照复杂的天文历法分析与计算,最早的复活节日期是3月22日,上一次出现是在1818年,而且要到2285年才会再度出现。最晚的日期是在4月25日,上一次出现是在1943年,要到2038年才会出现。

  用MATLAB计算2007年复活节日期,程序如下:

  y = 2007

  n = y-1900

  a = mod(n,19)

  q = floor(n/4)

  b = floor((7*a+1)/19)

  m = mod(11*a+4-b,29)

  w = mod(n+q+31-m,7)

  d = 25-m-w

  得到d=8,即2007年4月8日。2006年4月16日,2008年3月23日,2009年 4月12日,2012年4月4日。

  2012年至2020年的复活节具体日期

  2012年4月24日、2012年4月8日、2014年3月31日、2014年4月20日、2015年4月5日、 2016年3月27日、2017年4月16日、2018年4月1日、2019年4月21日、2020年4月14日。

相关推荐

  • 苏州车贷提前还款要注意哪些题

    苏州车贷提前还款要注意哪些题

    苏州,约定,日期,违约,银行,我是苏州的,之前在银行申请了购车贷款,现在手里有点余钱所以想要提前还款,需要注意什么问题?车贷提前还款需要注意这四个方面的问题:1.提前还款必须预约:按照银行的规定,必须提前一周或一个月提出书面申请,同时约定还款日期。2.提前还款需准备好材料:需提供本人有效身份证件、贷款合同、机动车辆登记证以及其他材料。3.提前还款需要支付违约金:一般来说贷款期限不满一年,需要支付一定数额的违约金,至于具体支付多少,以贷款合...

  • 房贷能提前部分还款吗?

    房贷能提前部分还款吗?

    银行,日期,约定,房贷,周至,我之前在银行申请的房贷,现在我想提前还款一部分不知道可以吗?希望大家帮我解答一下,谢谢。购房贷款是可以提前还款的,它的流程是这样的:1.根据银行的规定,提前还贷的客户需提前一周至一个月提出书面申请,并约定还款日期;2.然后按照约定的日期,携带身份证、和银行签订的贷款合同到银行填写还贷申请表和提前还贷协议,并按银行的要求,将需要还贷的款项存你扣缴贷款本息的账户上;3.银行自动扣收;4.各家银行对于提前还贷并没有...

  • 平安易贷华夏银行贷款,提前还款流程是什么?

    平安易贷华夏银行贷款,提前还款流程是什么?

    银行,日期,约定,协议,款项,你好楼主,提前还款的手续如下:根据银行和贷款公司的规定,提前还贷的客户需提前一周至一个月提出书面申请,并约定还款日期。然后按照约定的日期,携带身份证、和银行签订的贷款合同到银行填写还贷申请表和提前还贷协议,并按银行的要求,将需要还贷的款项存到你扣缴贷款本息的账户上,由银行自动扣收。需要注意的是,各家银行对于提前还贷并没有次数的限制,可以一次全部还清,也可部分归还贷款。只是每次还贷的起点金额各银行规定不一,有的规...

  • 银行流水太少怎样贷款?

    银行流水太少怎样贷款?

    贷款,银行,公司,参考,能力,想申请个人贷款5万元,但是平时的钱都放在第三方平台上,银行卡流水特别少,这样怎么才能申请贷款呢?你可以尝试去小贷款公司去申请,银行贷款要求会相对来说更高一点。假如你申请一笔贷款,每个月的还款额是3000元,那么你的银行流水要求在6000元以上。但是小额贷款公司就没这么多要求,银行流水在3000元以上就能办理。不过,还款能力仍是他们参考的重点,若不具备按期还本付息的能力,同样也是不达标的,所以,即使选择小额贷款...

  • 买65000元的车,办按揭贷款,首付需要多出多少钱?

    买65000元的车,办按揭贷款,首付需要多出多少钱?

    果是,选择,算法,计算,解答,儿子现在想买65000元的车,以目前的状态来看的话想要办理按揭贷款,首付需要多出多少钱?很高兴为您解答。如果是按照您的说法的话,我现在就可以为您算上一笔账了。在这里呢就姑且先根据我了解的市面值为您估算一下。倘若您是选择裸车购置需要65000元的话,咱们以最保险的算法给您粗劣计算一下的话,办下来应该是3500(全险)元,包含的手续费应该是2000元,您在给车上一个牌子就需要花费300元,验车200元,然后出库3...

  • 公积金贷款30万18年还完,月供多少?

    公积金贷款30万18年还完,月供多少?

    金额,本息,利率,本金,参考,选择住房公积金贷款的人越来越多,也就有越来越多的人好奇月供的计算。一般来说这还是要取决于你用的哪种计算方法的,等额本金还款法和等额本息还款法存在本质上的不同。一般来说是这样的,目前公积金贷款5年期以上年利率是3.25% ,在利率不变的情况下,如果采用等额本息还款方式还款,每月还款金额是1836.35元,如果采用等额本金方式,首月还款金额是2201.39元,月还款额逐月递减,但是这个数值也只是用来提供参考的,毕...

  • 银行小额消费贷款申请好批吗?我上一年信用卡出了两次还

    银行小额消费贷款申请好批吗?我上一年信用卡出了两次还

    银行,信用卡,一两天,客户,日期,银行小额消费贷款申请好批吗?我上一年信用卡出了两次还款逾期,还能申请吗?有过逾期记录肯定对个人信用记录方面有影响,可此参照信用卡有逾期的处理方法:首先如果过了还款的时间,那么尽快还款,确保把欠款补上;联系银行客户经理是否产生了逾期记录,能不能及时补救。因为一般银行对还款超过还款日期一两天的客户,会有一两天的间隙,不会产生逾期记录;要是万一产生了逾期记录,不可以销卡,不然的话逾期记录将无法消除。所以要把欠款...

  • 什么条件可以免还助学贷款?

    什么条件可以免还助学贷款?

    条件,减轻,参考,部门,偿还,上学的时候申请了助学贷款,现在毕业经济困难,有没有什么办法可以免还助学贷款?助学贷款都是由中央发放的,想要免还基本是不可能的,最多是中央代为偿还,可参考以下条例:为引导和鼓励高校毕业生面向西部地区和艰苦边远地区基层单位就业,减轻家庭困难学生的还款负担,从2006年起,中央部门所属普通高等学校中全日制本专科生(含高职)、研究生、第二学士学位的应届毕业生,自愿到西部地区和艰苦边远地区基层单位就业,服务期达到3年以...

  • 中国银行房贷可以提前还吗?

    中国银行房贷可以提前还吗?

    日期,银行,房贷,约定,客户,中国银行房贷可以提前还吗?我对于这方面的事儿还是真的不是很了解,希望大家能够帮我解答一下!很高兴在这里能够为您解答您的疑惑。可以肯定的回答您的是,您是可以选择提前还贷的。接下来我就为您介绍一下贷款提前还贷手续流程:根据银行的规定,提前还贷的客户需提前一周至一个月提出书面申请,并约定还款日期;然后按照约定的日期,携带身份证、和银行签订的贷款合同到银行填写还贷申请表和提前还贷协议,并按银行的要求,将需要还贷的款项...

  • 北京汽车抵押贷款正规流程是什么?

    北京汽车抵押贷款正规流程是什么?

    北京,车辆,正规,借款人,日期,有人知道吗?你好楼主,北京车辆抵押贷款的申请条件如下:(1)车主年龄在18周岁至65周岁;(2)借款人有固定工作、有稳定的经济收入,有完全民事行为能力;(3)全国范围内的合法车辆;(4)出厂日期在5年以内的非营运汽车(5)购置价在5万元以上(国产车、进口车均可);(6)车辆全款购买且未抵押。北京车辆抵押贷款需提供的申请资料:(1)车辆登记证;(2)车辆行驶证;(3)车主身份证;(4)车辆购置税发票。祝楼主贷...

  • 我弟信用卡逾期还款,现在想贷款买房,请这有影响吗?

    我弟信用卡逾期还款,现在想贷款买房,请这有影响吗?

    信用卡,贷款,信用,房贷,参考,你好,我弟以前有信用卡逾期还款的情出现,现在想贷款买房,请问这有影响吗?求解答。你一定要告诉你弟弟这是有影响的。银行在审批房贷时会参考个人近2年的逾期次数,通常情况下,若夫妻一方两年内连续三次逾期还款的话,或累计六次逾期还款将很难再获得贷款。根据信用逾期的程度,大致可分为2种情况,在这里,我简单给你说一下我知道的一种情况那就是仅有一两次信用卡逾期。此种银行一般不会拒贷,但是有可能会适当提高贷款利率。...

  • 有逾期记录,是否影响申请房贷?

    有逾期记录,是否影响申请房贷?

    参考,房贷,引用,银行,信用,我查了我的个人征信,有逾期记录,但都未超过90天,是否影响我做房贷?有办法改善吗?影响肯定是有的,征信记录大概5年一更新,会不会有影响可以自行判断,银行一般会参考引用记录,情节严重的,审查可能会严格一点,具体也要看个人综合能力。一般在申请个人贷款时,放贷行会综合参考信用记录,并不仅针对某段时间。建议您提供相关申请材料,联系当地招行网点的个贷部门进一步核实。可以申请。如果你确实发生过不良记录,现在又想去申请信用...