某日是星期幾

2010-03-23 7:08 pm
有某日是星期幾的代數方程式嗎

回答 (1)

2010-03-23 8:58 pm
✔ 最佳答案
蔡勒(Zeller)公式 :
W = [ c/4 ] - 2c + y + [ y/4 ] + [ 2.6 (m+1) ] + d - 1 ,
W : 某日是星期幾的答案
(如大於7就取被7除的餘數,餘 0 代表星期日, 餘 1 代表星期一 ......)
c : 世紀數 (例如 1894 取 18 , 2010 取 20)
y : 年份末兩位數
m : 月份數(1 、 2 月要視為上一年的 13 、 14 月 , 即 3 =< m =< 14)
d : 日數
式中 [ ] 代表只取 [ ] 內數字的整數部分,切勿4捨5入。

例如 2010 年 3 月 23 日 是星期幾?
c = 20 , y = 10 , m = 3 , d = 23 :

W = [ (20)/4 ] - 2(20) + (10) + [ (10)/4 ] + [ 2.6 ( (3)+1 ) ] + 23 - 1
W = [ 5 ] - 40 + 10 + [ 2.5 ] + [ 10.4 ] + 23 - 1
W = 5 - 40 + 10 + 2 + 10 + 23 - 1
W = 9
9 除以 7 餘 2 , 即 2010 年 3 月 23 日 是星期二。

公元 1582 年教皇修改歷法 , 宣布該年 10月4日 的下一天為 10月15日 , 跳了
10 個日子 , 所以在此以前的日期不能套用公式。


收錄日期: 2021-04-21 22:09:22
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100323000051KK00356

檢視 Wayback Machine 備份