回覆列表
  • 1 # Dnhdj

    如何計算某一天是星期幾? 蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1公式中的符號含義如下,w:星期;c:世紀-1;y:年(兩位數);m:月(m大於等於3,小於等於14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月來計算,比如2003年1月1日要看作2002年的13月1日來計算);d:日;[ ]代表取整,即只要整數部分。(C是世紀數減一,y是年份後兩位,M是月份,d是日數。1月和2月要按上一年的13月和 14月來算,這時C和y均按上一年取值。) 算出來的W除以7,餘數是幾就是星期幾。如果餘數是0,則為星期日。以2049年10月1日(100週年國慶)為例,用蔡勒(Zeller)公式進行計算,過程如下: 蔡勒(Zeller)公式:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 =49+[49/4]+[20/4]-2×20+[26× (10+1)/10]+1-1 =49+[12.25]+5-40+[28.6] =49+12+5-40+28 =54 (除以7餘5) 即2049年10月1日(100週年國慶)是星期5。

  • 中秋節和大豐收的關聯?
  • 谷歌瀏覽器外掛自動被阻止怎麼回事?