Red de conocimiento del abogados - Respuesta a la Ley de patrimonio - ¿Cuál es la fórmula para calcular el día de la semana en base al año, mes y día?

¿Cuál es la fórmula para calcular el día de la semana en base al año, mes y día?

La fórmula de Zeller es una fórmula para calcular el día de la semana. Utilice esta fórmula para calcular el día de la semana.

w: semana;

w módulo 7: 0-domingo, 1-lunes, 2-martes, 3-miércoles, 4-jueves, 5-viernes, 6-sábado

c: siglo menos 1 (dos primeros dígitos del año)

y: año (últimos dos dígitos)

m: mes (m Mayor o igual a 3, menor o igual a 14, es decir, en la fórmula de Zeiler, enero y febrero de un determinado año se calculan como el 13 y 14 del año anterior. Por ejemplo, el 1 de enero de 2003 se considera el 13 de 2002. Calculado. el día 1 del mes)

d: día

[

] representa redondeo, es decir, solo se requiere la parte entera.

Por ejemplo: Para calcular el día de la semana del centenario de la fundación de la República Popular China (1 de octubre de 2049), el proceso es el siguiente:

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

=49 [49/4] [20/4]-2×20 [26×( 10 1)/10] 1-1

=49 [12.25] 5-40 [28.6]

=49 12 5-40 28

=54

(Dividido por 7, el resto es 5)

Es decir, el 1 de octubre de 2049 (el centenario del Día Nacional) es viernes.