蔡勒公式(日期->星期)
w
=
(
y
+
[
y
4
]
+
[
c
4
]
−
2
c
+
[
26
(
m
+
1
)
10
]
+
d
−
1
)
 
m
o
d
 
7
{\displaystyle w=\left(y+\left[{\frac {y}{4}}\right]+\left[{\frac {c}{4}}\right]-2c+\left[{\frac {26(m+1)}{10}}\right]+d-1\right){\bmod {7}}}
w=(y+[4y]+[4c]−2c+[1026(m+1)]+d−1)mod7
公式中的符号含义如下:
w:星期(计算所得的数值对应的星期:0-星期日;1-星期一;2-星期二;3-星期三;4-星期四;5-星期五;6-星期六)[注 1]
c:年份前两位数
y:年份后两位数
m:月(m的取值范围为3至14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)
d:日
[ ]:称作高斯符号,代表向下取整,即,取不大于原数的最大整数。
mod:同余(这里代表括号里的答案除以7后的余数)