萬年歷算星期幾只要隨便說出公元三角桌曆幾幾年幾月幾日就可以馬上算出是星期幾。只要計算出日的代碼,月份代碼,年份代碼。三個加起來除以七的余數就是星期幾,(如余數是三,則就是星期三)。

  日的代碼計算:日的代碼最簡單,就是它本身,是幾號就是幾。月份代碼計算:月份代碼也很簡單,下面有十二個數:1 4 4 7 2 5 7 3 6 1 4 6,分別代表一至十二月份每個月的代碼。比如,九月份的代碼為6。(據來賓介紹,他是用逆推的方法,計算出這12個月份代碼的,即知道某年某月某日是星期幾,反過來推算月份代碼三角桌曆。)

  年份代碼計算:年份代碼相對比較復雜,先記住2000年對應的年份代碼是4,這是基礎代碼,牢記即可。假如大於2000年,比如2010年,則對應的年份代碼是(2010-2000)÷4=2……2,再用基數代碼4減去2倍的商加上余數再加1。即4-2×2+2+1=3,則2010年對應的年份代碼為3。如果沒有余數,即潤年三角桌曆,則余數後面的1也不用加。比如2008年,對應的年份代碼為0。

  假如小於2000年,比如1991年,則對應的年份代碼是(2000-1991)÷4=2……1,再用基數代碼4加上2倍的商減去余數。 即4+2×2-1=7,則1991年對應的年份代碼為7。再記住1個特殊情況,即潤年的3到12月份到最後要加1。舉個例子吧,比如1992年8日曆月27日。則(2000-1992)÷4=2……0,再4+2×2-0=8,年份代碼計算結果為8,加上8月份的代碼3,再加上日的代碼27,因為是潤年,所以月曆還要加1,等於39。再除以七的余數為4,則這一天為星期四。

arrow
arrow
    文章標籤
    年曆
    全站熱搜

    ghaiughai 發表在 痞客邦 留言(0) 人氣()