如何能快速算出几月几号是星期几?

来源:百度知道 编辑:UC知道 时间:2024/05/17 10:59:56
你们说的我都不知道?
还有二楼的,你的我已经看了,但是不是看的你的!
照你的算法我还不如翻日历.

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

Y是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。

最好用的是蔡勒公式:

W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1

C是世纪数减一,y是年份后两位,M是月份,d是日数。1月和2月要按上一年的13月和
14月来算,这时C和y均按上一年取值。

两个公式中的[...]均指只取计算结果的整数部分。算出来的W除以7,余数是几就
是星期几。如果余数是0,则为星期日。

x=()年基数a+月基数b+日数c)/7算余数,余几就是星期几,余零就是星期日。去年最后一天是星期几那个数字就当年基数a,月基数1~12月分别是033614625035,日基数就是几号。其中闰年二月以后的年基数要在当年的基数上加1!比如今天是2013年8月30号,星期五,那么年基数应该是a=1,那么11月11号星期几就是(1+3+11)/7所得的余数,余数是1,那么就是星期一喽

最快的方法看手机.手机丢了,没有问别人.
绝对最快.
呵呵,轻松下.其实楼上说的真的全对,但是你认为快吗?

电脑右下角查下就好了