如何用计算未来某天是星期几?

好象有个公式,我忘了,不要废话连篇的那种答话…我加分

设今天是星期X(1≤X≤7),求再过Y天是星期几,答:星期(X+Y)/7的余数;

例如:今天星期一(X=1),

再过1天(Y=1,也就是明天)就是:(1+1)/7······2(星期二);

再过7天(Y=7,也就是过一星期)就是:(1+7)/7 = 8/7······1(星期一);

再过31天(Y=31,也就是下个月的今天)就是:(1+31)/7 = 32/7······4(星期四);

再过365天(Y=365,也就是明年的今天)就是:(1+356)/7 = 357/7······0(星期天)。

扩展资料

现在制定工作日、休息日的依据。

星期作为时间周期最早起源于巴比伦。现在世界通行的星期制是罗马皇帝君士坦丁大帝在公元321年3月7日正式确立的。

在中国古代称七曜。七曜在中国夏商周时期,是指日、月、及五大行星等七个主要星体,是当时天文星象的重要组织成份,但并没有表示时间周期之意。后来借用作七天为一周的时间单位,故称星期。

星期在中国古称七曜。七曜在中国夏商周时期,是指日、月及五大行星等七个主要星体,是当时天文星象的重要组织成份。中国的七曜开始并未作为时间单位。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-06-28
有多种方法可以计算未来某天是星期几,其中一种常用的方法是使用日期计算公式和日历。以下是简单的步骤:1. 设定起始日期。这通常是今天的日期,或提前若干天,取决于要计算的时间跨度。2. 确定要计算的时间跨度。这可以是任何数量的天、周、月或年。3. 使用日期计算公式。最常用的日期计算公式是基于格里高利历的公式,即:W = (d + 2m + 3(m+1)/5 + y + y/4 - y/100 + y/400 + 1) mod 7其中W表示星期几,d表示日期(1-31),m表示月份(1-12),y表示年份。mod 7表示将结果除以7得到余数,即星期几对应的数字(0表示周日,1表示周一,以此类推)。4. 应用公式计算未来某天是星期几。将未来某天的日期、月份和年份代入公式中,就可以得到星期几对应的数字。5. 根据数字对应的星期几。将数字和星期几的对应关系记录下来,就可以根据数字确定未来某天是星期几。例如,0表示周日,1表示周一,以此类推。注意,这个方法基于格里高利历,对于其他历法(如儒略历或伊斯兰教历),需要使用不同的日期计算公式。此外,这个方法也不能保证在所有情况下都是准确的,因为某些因素(如闰年或时区)可能会影响计算结果。
第2个回答  2009-01-05
=week(a1,1)
需要设置一下单元格格式,右击/单元格格式/日期/星期三。不然只是显示数字0,1,2,3等等。
第3个回答  2020-04-06
5.6×48的得数是y…x
X+y等于⑩
X-y=④
第4个回答  推荐于2017-11-26
日期格式 y-m-d,y为年份数(y>1582),m为月份数(0<m<13),d为日数(0<d<28、29、30、31)。y、m、d为整数。例如2008-8-1,各变量分别是y=2008,m=8,d=1。
1、常用公式

W = [y-1] + [(y-1)/4] - [(y-1)/100] + [(y-1)/400] + D

式中变量说明:W为星期数,y为年份数,D为该日期在该年中的排序数;[X]为对X取整,下同。

2、蔡勒(Zeller)公式

W=Y+[Y/4]+[C/4]-2C+[26(M+1)/10]+d-1

公式中的符号含义如下:

W为星期数;C为世纪;Y为年(两位数); M为月数(M=m(当m>2);M=m+12(m<3));d为日。

相比于通用通用计算公式而言,蔡勒(Zeller)公式大大降低了计算的复杂度。

3、基姆拉尔森计算公式

W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7

在公式中d表示日期中的日数,m表示月份数,y表示年份数。

注意:在公式中有个与其他公式不同的地方:

把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。

4、蔡勒公式一种改进

相比于另外一个通用通用计算公式而言,蔡勒(Zeller)公式大大降低了计算的复杂度。不过,另外有一个似乎更加简洁更简单的改进公式,提出这个公式的人是冯思琮[1] [2] :

W=[y/4]+r(y/7)-2r(c/4)+m’+d

下,其他符号与蔡勒公式中含义相同。r(X)为对表达式X取余;
m’是m的修正数。
1至12月的修正数1’至12’如下:
(1’,10’)=6;
(2’,3’,11’)=2;
(4’,7’)=5;
(5’)=0;
(6’)=3;
(8’)=1;
(9’,12’)=4
特别地:在笔者给出的公式中,y为润年时(1’)=5;(2’)=1。
-----------------------------
[注] 以上的公式都只适合于1582年10月15日之后的情形,即我国明朝万历十年间。罗马教皇格里高利十三世在1582年组织了一批天文学家,根据哥白尼日心说计算出来的数据,对儒略历作了修改。将1582年10月5日到14日之间的10天宣布撤销,继10月4日之后为10月15日。
后来人们将这一新的历法称为“格里高利历”,也就是今天世界上所通用的历法,简称格里历或公历。本回答被提问者采纳
相似回答