Encontre o dia da semana de uma data específica de um determinado ano caiu em usar a seguinte fórmula: d + 2m + (3 (m + 1) /5) + y + (y /4) - ( y /100) + (y /400) + 2, onde "d" é a parte numérica dia da data , "m" é o mês e "y" é o ano. Resolva as porções da fórmula dentro dos parênteses, apenas , para a resposta número inteiro , desprezando-se qualquer remanescentes . Divida a resposta da fórmula por 7 e usar o resto da divisão para determinar o dia da semana, com 0 igual a sábado, 1 de domingo e assim por diante.
2
Observe que o mês números de janeiro e fevereiro deve ser 13 e 14 do ano anterior para explicar a presença de anos bissextos. Lembre-se que salto anos adicionar um dia para o final de Fevereiro , alterando o número de dias antes do calendário , e afetando assim o número total de dias por meio de janeiro e fevereiro. Escreva o "m" e "y" de 03 de janeiro de 1995 , como 13 e 1994, mas o "m" e "y" de março, o que vem depois do dia bissexto , como 3 e 1995 O período de março a dezembro também reverter à sua representação numérica normal.
3
Encontre o dia da semana para 09 de janeiro , 1988 Observe que, como o mês é janeiro, o "m" será igual a 13 eo ano " 1987 " para contabilizar possíveis anos bissextos. Introduzir a informação conhecida na fórmula : 9 + 2 ( 13 ) + ( 3 ( 13 + 1 ) /5 ) + 1987 + (1987 /4) - (1987 /100) + (1987 /400) 2 + simplificar o porções entre parênteses , mantendo apenas a parte inteira da resposta: (3 (31 + 1) /5 ) = 8,4 ou 8 ; (1987 /4) = 496,75 ou 496 ; (1987/100) = 19,87 ou 19; e (1987/400) = 4,9675 ou 4
4
Reescreva a fórmula com a informação simplificada: 9 + 26 + 8 + 1987 + 496-19 + 4 + 2 = 2513 . Divida a resposta por 7: 2513 /7 = 359,0 . Observe que, como o resto é 0, e um resto de 0 corresponde a sábado , então 09 de janeiro de 1988 , era um sábado.