如何计算以前或是将来某一天是星期几?

用什么公式可以计算以前或是将来某一天是星期几啊?

解:S=X-1+{[X-1]÷4}-{[X-1]÷100}+{[X-1]÷400}+C
解释一下各个符号代表的含义:x表示公元的年数,如1999,2000等;C是从这一年的元旦算到这天为止[包括这一天]的日数.加方括号的三个分式要取整,就是留了运算结果的整数部分,忽略小数不考虑,比如501.5取整后为501.求出S后,用S除以7,求得的余数就是星期几,余0表示星期日,余1表示星期一........,余6表示星期六.
这我可是学过的,是自己亲手打的.不管采纳不采纳,我都很高兴为你解,呵呵~~不过一定对呦~~在不明白加我QQ:623028622
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-01-05
首先你要知道你计算的那一天,也就是当天是星期几,然后把你要计算的那一天到当天的天数数出来,除以7,
1所得如果没有余数,则那天就是当天的星期数,
2有余数就用余数加上当天的星期数小于7的数是几那天就是星期几,
3大于7则减去7剩下的就是那天的星期数。