Hoe de Dag van het Jaar ontlenen aan een Datum

Berekening van de dag van de week dat een bepaalde datum van een jaar opgetreden op vergt een behoorlijk lange formule die moet rekening houden met factoren als schrikkeljaren . Tal van online calculators bestaan ​​om u te helpen uw werk te controleren als je eenmaal komen tot een definitief antwoord. Merk op dat deze formule werkt alleen voor de Gregoriaanse kalender . Instructies
1

Zoek op welke dag van de week een bepaalde datum van een bepaald jaar viel op met behulp van de volgende formule : d + 2m + ( 3 ( m + 1 ) /5 ) + y + (y /4 ) - ( j /100 ) + (y /400 ) + 2 , waarbij " d " is de numerieke dag deel van de dag , "m " is de maand en "y" wordt het jaar . Los de gedeelten met formule binnen de haakjes , alleen aan integer antwoord afgezien restjes . Verdeel het antwoord van de formule met 7 en met de rest van de deling op de dag van de week wordt bij 0 gelijk aan zaterdag , zondag 1 enzovoorts . Kopen van 2

Merk op dat de maand nummers van januari en februari zou moeten zijn 13 en 14 van het voorgaande jaar ter verantwoording voor de aanwezigheid van een schrikkeljaar . Vergeet niet dat schrikkeljaren voeg een dag aan het einde van februari , het aantal dagen te veranderen voorafgaand op de kalender , en dus het totale aantal dagen tot en met januari en februari van invloed . Schrijf de "m " en " y " van 3 januari 1995 , als 13 en 1994, maar de "m " en "y" van maart , die komt na de schrikkeldag , zoals 3 en 1995 van maart tot december ook terugkeren hun normale numerieke weergave .
3

Vind de dag van de week voor 9 januari , 1988 Let op dat, omdat de maand is januari , de " m " gelijk zal zijn 13 en het jaar " 1987 "om rekening te houden met potentiële schrikkeljaren . Voer de bekende informatie in de formule : 9 + 2 ( 13 ) + ( 3 ( 13 + 1 ) /5 ) + + 1987 ( 1987/4 ) - ( 1987/100 ) + ( 1987/400 ) + 2 Vereenvoudig de gedeelten in de haakjes , en houd alleen het gehele deel van het antwoord : ( 3 ( 31 + 1 ) /5 ) = 8,4 of 8 ; ( 1987/4 ) = 496,75 en 496 ; (1987/100) = 19.87 of 19 ; en (1987/400) = 4,9675 of 4
4

Herschrijf de formule met de vereenvoudigde informatie : 9 + 26 + 8 + 1987 + 496-19 + 4 + 2 = 2.513 . Verdeel het antwoord door 7 : 2513 /7 = 359,0 . Merk op dat, omdat de rest is 0 , en een restant van 0 komt overeen met zaterdag , daarna 9 januari 1988 , was een zaterdag .