数学算日期(每年的年月日星期几是怎样推算出来的)


数学算日期
1、计算方法:先算出两个给定日期相距的天数,再用结果除以7。
2、如果有余数,就再原来的基础上加上余数的天数,而后推算;如果没余数,就不变。
3、 例如:今天是2018年5月16日,星期三,那么2018年7月28日是星期几? 16日这一天不算在内,从5月16日开始算到7月28日 (1)先算两个给定日期相距的天数算有多少天: 5月的天数:31-16=15天;6月的天数30天;7月的天数28天。
4、 一共有几天:15+30+28=73天 。
5、 (2)再用所得天数除以7: 73÷7=10(个星期).....3天 。
6、 (3)余数是几,就再原来的基础上加上余数的天数, 因为16日这一天不算在内,从16日的后面一天开始数几天:星期四、星期五、星期六。
7、 所以2018年7月28日是星期六。
年月日时是怎么推算的
1、最新快速推算年月日时干支法一、快速推算年柱干支法天干:
2、3(丙);
3、8(辛);
4、10(癸)地支:按1(子);2(丑);3(寅);4(卯); 5(辰);6(巳);7(午);8(未);9(申);10(酉);
5、11(戌);
6、12(亥)推算天干:公元后任何年代:公元年末位数-3=年干,负数则加10公元前任何年代:公元年末位数+8=年干(公式揭密:因为公元3年为癸亥年,而天干又是逢10一循环。
7、公元4年天干是甲,而4-3=1。
8、由于没有公元0年,所以公元前的天干为末位数-3+1,再+10转为正数)推算地支:公元后任何年代:(公元年数-3)÷12,得余数0-11为年支,负数则加12,0视作12公元前任何年代:(公元年数-2)÷12,余数-11-0为年支,加12转为正数,0视作12(公式揭密:类似前述)另:
每年的年月日星期几是怎样推算出来的
有一个思路是从那年的1月1日开始通过DATEADD来推算出所求的日期,当然你得先通过DATEPART来知道1月1日是星期几,然后再算出和你要的那个日期之间差几天,不是很简单的。
声明:图文来源于互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系网站客服,一经查实,本站将立刻删除。