精华内容
下载资源
问答
  • 如何计算某年某月某日是星期几

    千次阅读 2006-06-02 00:21:00
    设年份为y,d年某月某日从月日年开始所经过的天数,则s=(y-1)*1.2425+d若s除以7所得余数取整得0,则为星期日,如下:2002年5月1日S=(2002-1)*1.2425+121=2607.2425Int(2607.2425%7)=2为星期

    设年份为yd是该年某月某日从月日年开始所经过的天数,则s=(y-1)*1.2425+ds除以7所得余数取整得0,则为星期日,如下:

    200251

    S=(2002-1)*1.2425+121=2607.2425

    Int(2607.2425%7)=2

    为星期三

    展开全文
  • 计算某年某月某日是星期几

    千次阅读 2014-07-10 16:45:25
    如何精确地计算某年某月某日是星期几,这是一个很让人头疼的事情,下面给出一个公式: 星期计算公式 (年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几 注:式中分数均取整 年基数,平年1,...

    如何精确地计算出某年某月某日是星期几,这是一个很让人头疼的事情,下面给出一个公式:

    星期计算公式

    (年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几

    注:式中分数均取整

    年基数,平年1,闰年2,

    月基数,1、平年:一月0, 二月3, 三月3, 四月6, 五月1, 六月4,

    七月0, 八月3, 九月5, 十月0, 十一月3, 十二月5.

    2、闰年:一月0, 二月3, 三月4, 四月0, 五月2, 六月5,

    七月0, 八月3, 九月6, 十月1, 十一月4, 十二月6.

    如:1949年10月1日是星期几?

    (1949+1949/4+1949/400-1949/100-1+0+1)/7

    =(1949+487+4-19-1+0+1)/7

    =345……6

    即该日为星期六。

    仔细观察我们发现,在确定星期数的过程中要判断该年是否为闰年,如下

    判断闰年方法

    1.能被4整除,且不能被100整除

    2.能被100整除,且能被400整除

    满足其中一个条件便是闰年

    展开全文
  • 如何计算某一天是星期几? —— 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即w=...
  • 如何计算某一天是星期几?

    千次阅读 2015-05-26 09:21:07
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...

    如何计算某一天是星期几?
    —— 蔡勒(Zeller)公式 
    历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1

    公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。)

    算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。

    以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下: 
    蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 
    =49+[49/4]+[20/4]-2×20+[26× (10+1)/10]+1-1 
    =49+[12.25]+5-40+[28.6] 
    =49+12+5-40+28 
    =54 (除以7余5) 
    即2049年10月1日(100周年国庆)是星期5。


    这个是最简单的算法

    蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 


    不过,以上公式只适合于1582年10月15日之后的情形(当时的罗马教皇将恺撒大帝制订的儒略历修改成格里历,即今天使用的公历)。
    展开全文
  • java如何计算某一天是星期几?

    千次阅读 2014-03-05 22:44:11
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...

    如何计算某一天是星期几?
    —— 蔡勒(Zeller)公式
    历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1

    公式中的符号含义如下,w:星期;c:世纪-1;y:年(两位数);m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。(C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和 14月来算,这时C和y均按上一年取值。)

    算出来的W除以7,余数是几就是星期几。如果余数是0,则为星期日。

    以2049年10月1日(100周年国庆)为例,用蔡勒(Zeller)公式进行计算,过程如下:
    蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1
    =49+[49/4]+[20/4]-2×20+[26× (10+1)/10]+1-1
    =49+[12.25]+5-40+[28.6]
    =49+12+5-40+28
    =54 (除以7余5)
    即2049年10月1日(100周年国庆)是星期5。

    展开全文
  • 如何计算某一天是星期几

    千次阅读 2010-03-15 16:17:00
    如何计算某一天是星期几?—— 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即w=...
  • 如何计算某一天是星期几如何计算某一天是星期几? —— 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的...
  • 试过蔡勒(Zeller)公式 和基姆拉尔森计算公式, 发现还是一个改进版的基姆拉尔森计算公式给力! 基姆拉尔森计算公式算法 算法如下: 基姆拉尔森计算公式 ...W= (d+2*m+3*(m+1)/5+y+...把一和二看成上一年的十...
  • 如何计算某是星期几

    千次阅读 2012-08-27 10:08:21
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...
  • 如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...
  • C语言根据日期判断星期几(使用基姆拉尔森计算公式) 算法如下:  基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式...
  • 计算某一天是星期几的算法

    千次阅读 2016-02-13 00:39:57
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。即...
  • 计算某一天是星期几(C#)

    千次阅读 2008-08-30 16:28:00
    ///已知200011日是星期六,如何知道一天是星期几? ///只要知道这一天相距200011日的天数n,让n除以7得出余数m; ///如果该天在200011日之前,则把6-m,得到的就是该天的星期数。 ///如果该天在...
  • 计算星期几

    2014-07-25 11:32:34
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...
  • 星期几计算

    2018-03-30 19:09:43
    一种最简单的方法是,记住很久以前的一天是星期几,比如公元111日是星期一。然后一天一天模拟,算出日期是星期几。这种方法容易理解,但是实现起来代码可能比较长。除此之外,有一个公式可以快速地根据日期...
  • 计算星期几的公式

    千次阅读 2014-06-25 12:03:50
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...
  • poj_2080 计算日期

    2015-02-05 17:36:41
    如何计算某一天是星期几?  —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式...
  • 日期的计算

    2018-03-17 16:28:00
    经常会被问到几几日是周几的情况,如果不查日历,如何快速用程序计算出来,一种简单的方法是,记住很久以前的一天是星期几,比如公元111日是星期一,然后一天一天模拟,算出日期是星期几。 这种方法容易...
  • 1.先求出从公元111日到这个的1日总共有多少天,并求出这个的1日是星期几。 2.可以将每个的天数存入一个数组中,但是不需要将一个的每一天存入数组中。 常见问题: 1.如何控制某个1日的打印位置? 答:...
  • 一种最简单的方法是,记住很久以前的一天是星期几,比如公元 1 1 1 日是星期一。然后一天一天模拟,算出日期是星期几。这种方法容易理解,但是实现起来代码可能比较长。除此之外,有一个公式可以快速地根据...
  • C语言实现万年历

    千次阅读 2018-07-22 23:50:10
    如何计算给定的某年某月某日对应的日历,关键的是确定: 当年是不是闰年 当月有多少天 当天是星期几 对应着,需要解决以下几个问题: 如何判断是否是闰年—口诀:“四年一闰,百年不闰,四百年又闰” 只有2...
  • 相信很多小伙伴都看过本人之前的文章计算某年某月某天,今天我们来个升华,直接输出某一年的整年的年历。 分析:按闰年和平年计算每个月的天数,这个之前的文章有提到过,因为第一个月的第一天我们可以直接计算出...
  • 九度OJ 1043 蔡勒公式

    千次阅读 2014-10-19 21:09:38
    如何计算某一天是星期几? —— 蔡勒(Zeller)公式  历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式。...

空空如也

空空如也

1 2 3 4
收藏数 74
精华内容 29
关键字:

如何计算某年某月是星期几