常用公式 W = [Y-1] [(Y-1)/4] - [(Y-1)/100] [(Y-1)/400] D Y是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。
蔡勒(Zeller)公式 w=y [y/4] [c/4]-2c [26(m 1)/10] d-1 公式中的符号含义如下,w:星期;c:世纪;y:年(两位数); m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算);d:日;[ ]代表取整,即只要整数部分。 相比于通用通用计算公式而言,蔡勒(Zeller)公式大大降低了计算的复杂度。