蔡勒公式
维基百科,自由的百科全书
蔡勒公式是一種計算任何一日屬一星期中哪一日的演算法,由蔡勒(Julius Christian Johannes Zeller)推算出。
[编辑] 蔡勒公式
公式都是基於公历的置閏規則來考慮。 公式中的符號含義如下:
- w:星期
- c:世紀
- y:年(兩位數)
- m:月(m大於等於3,小於等於14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月來計算,比如2003年1月1日要看作2002年的13月1日來計算)
- d:日
- [ ]稱作高斯符號,代表取整,即只要整數部份。
- 若要計算的日期是在1582年10月4日或之前,公式則為
(因羅馬教皇修改历法,把1582年10月4日的下一天改為1582年10月15日)