We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

HOW TO CALCULATE THE DAY OF TH Capturas de tela

Sobre este HOW TO CALCULATE THE DAY OF TH

Como calcular o DIA DA SEMANA DE QUALQUER data manualmente

A fórmula

A fórmula é:

(Ano Código + Código Mês + Century Código + Data Number - Leap Ano Código) mod 7

Aqui está como funciona

Vou correr através de um exemplo com a data, 14 de março 1897 - aniversário de Einstein.

O Código Ano

Para calcular o Código Ano, use esta fórmula:

(+ YY (YY div 4)) mod 7

YY é os dois últimos dígitos do ano. Para o ano de 1897, é 97.

Em primeiro lugar, dividir YY por 4 e descartar o restante: 97 div 4 = 24.

Em seguida, adicionar 24 de volta para o número YY, que é de 97 neste caso, resultando em 121.

O próximo passo é a seguinte: 121 mod 7.

“Mod” significa dividir o número e manter apenas o restante. Para 121 mod 7, iniciar a remoção setes:

10 x 7 é 70, deixando-nos com 51, porque 121-70 = 51.

7 x 7 = 49, e 51-49 = 2.

Nós removemos todos os setes de 121 até ficamos com um resto de 2. Que é o Código de Ano para 1897.

Você pode usar uma imagem de forma número como um cisne para manter isso em memória enquanto você calcula os itens abaixo.

O Código Mês

Isso é fácil - basta memorizar o número 033614625035:

Janeiro = 0

Fevereiro = 3

Março = 3

Abril = 6

Maio = 1

Junho = 4

Julho = 6

Agosto = 2

Setembro = 5

Outubro = 0

Novembro = 3

Dezembro = 5

Agora você tem o código de um mês. Para o aniversário Einsteins em março, que é 3.

datas gregorianas

Para o Calendário Gregoriano, lembre-se o número 4206420:

1700 = 4

1800 = 2

1900 = 0

2000s = 6

2100s = 4

2200s = 2

2300S = 0

Se você está apenas fazendo este truque calendário com aniversários de amigos, você provavelmente poderia deixar este passo para fora, porque as datas que caem em 1900 obter um código Século de zero e não afetam o resultado do cálculo.

Datas Julian

Se você está olhando para uma data Julian, a fórmula é tomar o número século e subtrai-lo a partir de 18 e, em seguida, mod 7.

Exemplo 1: se o ano é 852 CE, pegue o número do século, 8, e subtrai-lo a partir de 18, deixando 10. Então, 10 mod 7 = 3.

Exemplo 2: se o ano é 1625 CE, pegue o número do século, 16, e subtrai-lo a partir de 18, deixando 2. 2 mod 7 = 2, então neste caso o Código Century é 2.

Para o aniversário Einsteins em 1897, o Código Century é 2, porque é uma data gregoriana, e o gráfico acima mostra que data em 1800 obter um ajustamento de 2.

Leap Ano Código

A outra coisa a ter em conta é se você está lidando com um ano bissexto. EDIT: Se a data está em uma janeiro ou fevereiro de um ano bissexto, você tem que subtrair um do seu total antes da etapa final.

Calendário gregoriano

Se você pode dividir um ano gregoriano por 4, que é um ano bissexto, a menos que seja divisível por 100. Mas é um ano bissexto se for divisível por 400.

1992 é um ano bissexto, porque você pode dividi-lo por quatro.

1900 não é um ano bissexto, porque você pode dividi-lo por 100.

2000 é um ano bissexto, porque você pode dividi-lo por 400.

Calendário juliano

Se você pode dividir um ano Julian por 4, que é um ano bissexto.

aniversário de Einstein foi em 1897 que não foi um ano bissexto (0), por isso não afeta o resultado.

Cálculo do Dia

Voltar para a fórmula original:

(Ano Código + Código Mês + Century Código + Data Number - Leap Ano Código) mod 7

Para 14 de março de 1897, aqui estão os resultados:

Código Ano: 2

Código mês: 3

Código do século: 2

Número Data: 14 (o dia 14 do mês)

Leap Ano Código: 0

Assim:

(2 + 3 + 2 + 14) mod 7 = 21 = 0 mod 7

Coincidir com o número resultante na lista abaixo, e você terá o dia da semana:

0 = Domingo

1 = segunda

2 = Terça-feira

3 = quarta-feira

4 = quinta-feira

5 = sexta-feira

6 = Sábado

Einstein nasceu em um domingo.

mais Exemplos

Aqui estão mais três exemplos de diferentes séculos:

O pouso na Lua

Os seres humanos pisar na Lua: 20 julho de 1969:

Tome 69 e dividir por 4, descartando o restante. Isso deixa 17. Adicione 69 a 17 para obter 86. Então, 86 mod 7 = 2. O Código Ano é 2.

O Código Mês de julho é 6.

O Código do século para o de 1900 é zero.

O Número Data é 20, porque é o dia 20 de julho.

1969 não foi um ano bissexto, uma vez que não pode ser dividido por 4.

2 + 6 + 0 + 20 = 28

28 mod 7 = 0

20 de julho de 1969 foi um domingo.

Novidades da Última Versão 1.0

Last updated on Nov 19, 2021

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Traduzindo...

Informações Adicionais do Aplicativo

Última versão

Pedido HOW TO CALCULATE THE DAY OF TH Atualização 1.0

Enviado por

مشاري الحربي

Requer Android

Android 4.0+

Mostrar mais
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Inscreva-se com sucesso!
Agora você está inscrito no APKPure.
Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Sucesso!
Agora você está inscrito em nossa newsletter.