作业帮 > 数学 > 作业

解释下已知年月日得出星期几的公示原理(公示已列出,在补充里)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/05/13 02:06:00
解释下已知年月日得出星期几的公示原理(公示已列出,在补充里)
((365*(year-1))+((year-1)/4-((year-1)/100)+((year-1)/400)+day)%7
day=前面月的天数+当月的天数;
如2009年2月5日 day=31+5
解释下已知年月日得出星期几的公示原理(公示已列出,在补充里)
首先我们如果要知道某年某月是星期几必须要找一个参照点的,你公式里面的参照点就是公元1年1月1日(没有公元0年的),那天一定是星期一.
然后闰年的定义是:1.能被4整除而不能被100整除.(如2100年就不是闰年)
2.能被400整除.满足这两个条件任意一个就是闰年了.) (year-1)/4-(year-1)/100+(year-1)/400这部分就是算闰年多出来的天数.
公式的意思就是算从公元1年1月1日开始到你指定的那天一共有多少天,把天数除以7,余数就是星期几啦.