HOW TO CALCULATE THE DAY OF TH

Inneholder annonser
100+
Nedlastinger
Egnethet
Alle
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

formel
Formelen er:

(År Kode + Måned kode + Century kode + Dato Antall - skuddår Code) mod 7

Her er hvordan det fungerer
Jeg skal kjøre gjennom et eksempel med dato, 14. mars 1897 - Einsteins bursdag.

Årets kode
For å beregne the Year-koden, kan du bruke denne formelen:

(YY + (YY div 4)) mod 7

YY er de to siste sifrene i årstallet. For året 1897 er det 97.

Først dele YY ved 4 og kast resten: 97 div 4 = 24.

Deretter legger 24 tilbake inn i YY nummer, som er 97 i dette tilfellet, noe som resulterer i 121.

Det neste trinnet er: 121 mod 7.

“Mod” betyr å dele antall og beholde bare det resterende. For 121 mod 7, begynne å fjerne syv:

10 x 7 er 70, og etterlater oss med 51, fordi 121-70 = 51.
7 x 7 = 49, og 51-49 = 2.
Vi har fjernet alle syvere fra 121 til vi sitter igjen med en rest på 2. Det er året Kode for 1897.

Du kan bruke en rekke form image som en svane å holde det i minnet mens du beregne elementene nedenfor.

Månedens kode
Dette er enkelt - bare huske nummeret 033614625035:

Januar = 0
Februar = 3
Mars = 3
April = 6
Mai = 1
Juni = 4
Juli = 6
August = 2
September = 5
Oktober = 0
November = 3
Desember = 5
Nå har du Månedens Code. For Einsteins bursdag i mars er det tre.



gregorianske datoer

For den gregorianske kalenderen, husker nummeret 4206420:

1700 = 4
1800 = 2
1900 = 0
2000-tallet = 6
2100s = 4
2200s = 2
2300s = 0
Hvis du bare gjør denne kalenderen trikset med venners fødselsdager, kan du sannsynligvis forlate dette trinnet ut, fordi datoer som faller på 1900-tallet får en Century Code of null og ikke påvirke utfallet av beregningen.

Julian Datoer
Hvis du ser på et Julian dato, er formelen for å ta århundret nummeret og trekke det fra 18 og deretter mod 7.

Eksempel 1: Hvis år er 852 CE, ta tallet nummer, 8, og subtrahere det fra 18, og etterlater 10. Deretter, 10 mod 7 = 3.

Eksempel 2: Hvis året er 1625 CE, ta århundre nummer 16, og trekke det fra 18, forlater 2. 2 mod 7 = 2, så i dette tilfellet tallet Code er 2.

For Einsteins bursdag i 1897, er tallet Code 2, fordi det er en gregoriansk dato, og tabellen over viser at datoer i 1800 få en justering av to.

Skuddår kode
Den andre ting å ta hensyn til, er om du har å gjøre med et skuddår. EDIT: Hvis datoen er i en januar eller februar i et skuddår, må du trekke en fra total før det siste trinnet.

Gregorianske kalender
Hvis du kan dele en gregoriansk år med 4, det er et skuddår, med mindre det er delelig med 100. Men det er et skuddår hvis det er delelig med 400.

1992 er et skuddår fordi du kan dele det med fire.
1900 er ikke et skuddår fordi du kan dele det med 100.
2000 er et skuddår fordi du kan dele det med 400.

julianske kalenderen
Hvis du kan dele en Julian år med 4, det er et skuddår.

Einsteins bursdag var i 1897 som ikke var et skuddår (0), slik at den ikke påvirker utfallet.

Beregning av Dag
Tilbake til den opprinnelige formelen:

(År Kode + Måned kode + Century kode + Dato Antall - skuddår Code) mod 7

For den 14 mars 1897, her er resultatene:

År Kode: 2
Måned Kode: 3
Century Kode: 2
Dato Antall: 14 (den 14. i måneden)
Skuddår Kode: 0
Så:

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

Matche den resulterende nummeret i listen nedenfor, og du vil ha den dagen i uken:

0 = søndag
1 = mandag
2 = tirsdag
3 = onsdag
4 = Torsdag
5 = Fredag
6 = lørdag
Einstein ble født på en søndag.

Flere eksempler
Her er tre flere eksempler fra ulike århundrer:

The Moon Landing
Mennesker satte foten på månen: 20 juli 1969:

Ta '69 og dividere med 4, kassering av resten. Det etterlater 17. Legg 69-17 for å få 86. Deretter er 86 mod 7 = 2. The Year Code 2.
Månedens Kode for juli er seks.
The Century kode for 1900-tallet er null.
Dato-tallet er 20, fordi det er 20. juli.
1969 var ikke et skuddår, siden det ikke kan deles av fire.
2 + 6 + 0 + 20 = 28
28 mod 7 = 0
20 juli 1969 var en søndag.
Oppdatert
9. sep. 2017

Datasikkerhet

Sikkerhet starter med en forståelse av hvordan utviklere samler inn og deler dataene dine. Fremgangsmåtene for personvern og datasikkerhet kan variere basert på bruk, region og alder. Utvikleren har oppgitt denne informasjonen og kan oppdatere den over tid.
Ingen data deles med tredjeparter
Finn ut mer om hvordan utviklere deklarerer deling
Ingen data samles inn
Finn ut mer om hvordan utviklere deklarerer innsamling