您有新信

 
[問題] 現在有代入年月日就可求星期幾的公式嗎?
#1
發信站: 批踢踢實業 (ptt.cc )
我想請教一下
現在有公式
只要代入年(X)月(Y)日(Z)
三個未知數
就可以直接求出星期幾的公式嗎?
謝謝!!
2010/02/06 Sat 23:15:44
回覆 | 轉寄 | 返回

Re: [問題] 現在有代入年月日就可求星期幾的公式嗎?
#2
六檔萬轉
發信站: 批踢踢實業 (ptt.cc )
※ 引述《aqswdefrgt ()》之銘言:
: 我想請教一下
: 現在有公式
: 只要代入年(X)月(Y)日(Z)
: 三個未知數
: 就可以直接求出星期幾的公式嗎?
: 謝謝!!


我自己知道的是有一個比較著名蔡勒公式

------------

w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1    mod 7

公式都是基於公曆的置閏規則來考慮。

公式中的符號含義如下:

w:星期
c:世紀數減一(年份前兩位數)
y:年(後兩位數)
m:月(m的取值範圍為3至14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月
   來計算,比如2003年1月1日要看作2002年的13月1日來計算)
d:日
[ ]:稱作高斯符號,代表取整,即只要整數部份。
mod:同餘(這裡代表括號裡的答案除以7後的餘數)

--

適用1582年10月4日之後

(因羅馬教宗修改曆法,把1582年10月4日的下一天改為1582年10月15日)
2010/02/06 Sat 23:37:00
回覆 | 轉寄 | 返回

卍 台大獅子吼佛學專站  http://buddhaspace.org