计算星期几的方法

时间:2026-01-21

快速知道指定的日期是星期几的方法

计算任何一个日期是星期几的方法

蔡勒公式

W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 C是世纪数减1,y是年份后两位,M是月份(从3月开始,1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值),d是日数。求出W的值,再除以7,余几就是星期几,余数为0,则是星期天。

注意:[...]表示只取整数部分

注意:公式中如计算得出负数,不能按习惯的余数的概念求余数,只能按数论中的余数的定义求余。为了方便计算,我们可以给它加上一个7的整数倍,使它变为一个正数,比如加上7、14、21、28等,得到一个整数后, 再除以7,余几,说明这一天是星期几。

例1:2004年的9月1日是星期几?

C=20 y=04 M=9 d=1

W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 =[20/4]-2×20+04+[04/4]+[13×(9+1)/5]+1-1 =5-40+4+1+[13×2]+1-1

=5-40+4+1+26+1-1

快速知道指定的日期是星期几的方法

=-4

W为负数不行,加7的倍数14,得10。10除以7,余数为3,2004年的9月1日是星期三。

例2:2010年的7月15日是星期几?

C=20 y=10 M=7 d=15

W = [C/4] - 2C + y + [y/4] + [13×(M+1) / 5] + d - 1 =[20/4]-2×20+10+[10/4]+[13×(7+1)/5]+15-1

=5-40+10+2+[13×8/5]+14

=-23+20+14

=11

11除以7余数为4,2010年的7月15日是星期四。

链接:1世纪为100年,2000年以后为21世纪,以此类推

1个年代为10年,90-99为90年代,以此类推!

如:1900年是19世纪、1901年是20世纪、 2000年是20世纪、2001年是21世纪。

快速知道指定的日期是星期几的方法

已知一个日期及对应的星期数

求另一个日期是星期几的简便算法

例①:2007年4月20日是星期五, 5月25日是星期几? 第一步:算出相差的天数。10+25=35

关键:1、不包括开始的那一天;

2、遇有大月以及平(闰)年的二月时要注意辨别; 第二步:算出有多少个星期及剩余几天。35÷7=5……0 第三步:余数加上已知的星期数,就是要求的星期数(结果大于7的减去7即可)。0+5=5

答: 2007年5月25日是星期五

例②:2007年4月3日是星期二, 4月25日是星期几?

25-3==22 22÷7=3……1 1+2=3

答: 2007年4月25日是星期三

例③:2007年2月22日是星期四, 5月3日是星期几?

6+31+30+3=70 70÷7=10 0+4=4

答: 2007年5月3日是星期四

例④:2007年5月27日是星期日, 6月12日是星期几?

4+12=16 16÷7=2……2 2+7-7=2

答: 2007年6月12日是星期二

快速知道指定的日期是星期几的方法

练习题:

1、2010年2月3日是星期三, 3月12日是星期几? 2、2010年2月25日是星期四, 4月12日是星期几? 3、2010年3月19日是星期五, 5月22日是星期几? 4、2010年5月18日是星期二, 4月12日是星期几? 5、2010年1月10日是星期日, 8月12日是星期几? 6、2010年12月25日是星期六, 7月16日是星期几?

答案:星期五、星期一、星期六、星期一、星期四、星期五

计算星期几的方法.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219