$$W = \left(\left[\frac{c}{4}\right]-2c+y+\left[{\frac{y}{4}}\right]+\left[\frac{13(m+1)}{5}\right]+d-1\right) \bmod 7$$

w:星期; w 对 7 取模得:0 - 星期日,1 - 星期一,2 - 星期二,3 - 星期三,4 - 星期四,5 - 星期五,6 - 星期六
c:世纪 - 1(前两位数)
y:年(后两位数)
m:月(m 大于等于 3,小于等于 14,即在蔡勒公式中,某年的 1、2 月要看作上一年的 13、14 月来计算,比如 2003 年 1 月 1 日要看作 2002 年的 13 月 1 日来计算)
d:日
[ ] 代表取整,即只要整数部分。

https://www.zhihu.com/question/42879877

https://baike.baidu.com/item/%E8%94%A1%E5%8B%92%E5%85%AC%E5%BC%8F/10491767?fr=aladdin

https://blog.csdn.net/S_999999/article/details/88723201

https://www.cnblogs.com/faterazer/p/11393521.html

https://blog.csdn.net/qq_40655981/article/details/98457824

https://www.cnblogs.com/ZhaoxiCheung/p/6803376.html

标签: none

添加新评论