如何快速知道今天星期几

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:05:59
比如知道今天是几号。想快速知道今天是星期几。该如何计算?

(一)
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,则为星期日.星期是七天一轮回的,7、14、21、28都是7的倍数,但31号特殊除以7 余数是2却不一定是星期二,而要根据前面几天如28号、29号来推算

点击windows时钟会出来日历。