Zeller 公式 计算某日星期几的公式。

Zeller 公式 计算某日星期几的公式。

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

含义:

w:星期; 对7取模:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六

c:世纪(前两位数)

y:年(后两位数)

m:月(3<= m < 14,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)

 d:日 [ ] 取整,即只要整数部分。

注意w对负数的取模运算 上式只适合于1582年10月15日以后,相当于明朝万历十年以后。 这个公式计算起来还不是很方便,可以做些改进。

你可能感兴趣的:(Zeller 公式 计算某日星期几的公式。)