Veckodagkalkylatorn återger vardagen för vilket datum som helst i den gregorianska kalendern, dåtid eller framtid, och visar aritmetiken bakom svaret med Conways domedagsregel istället för att bara ange ett resultat. Ange ett datum och kalkylatorn namnger veckan direkt, och går sedan igenom samma steg som en person kan använda för att mentalt räkna ut det, ersättliga med det inmatade datumets egna siffror.
Hitta veckodagen för ett datum
Varje datum i den gregorianska kalendern motsvarar exakt en vardag, beräknad från datumets position i förhållande till en fast referenspunkt istället för att slås upp i en tabell av ändlig storlek. Veckodagräknaren beräknar detta direkt för vilket datum som helst från 1583 och framåt, året då den gregorianska kalendern trädde i kraft, och returnerar veckodagsnamnet omedelbart.
Samma metod fungerar identiskt för ett datum årtionden tillbaka i tiden och ett datum århundraden in i framtiden, eftersom den underliggande aritmetiken inte är beroende av det aktuella datumet eller något lagrat intervall. Att ange ett födelsedatum, en historisk händelse eller ett schemaläggningsdatum i framtiden använder alla samma beräkning.
Tillämpa Conways domedagsregel
Conways domedagsregel fastställer ett års "domedagsdag", en enda vardag där en specifik uppsättning lättminnbara datum alla infaller det året, och mäter sedan vilket annat datum som helst under året genom dess avstånd från det närmaste av dessa ankardatum.
Veckodagskalkylatorn använder denna metod eftersom den är tillräckligt snabb för att köras för hand, vilket gör den värd att visa istället för att gömma sig bakom ett svart boxresultat.
Regeln går i fyra steg för året: hitta århundradets ankar på vardagen från en uppslagstabell, beräkna sedan tre små värden från det tvåsiffriga året och kombinera dem med ankaret med hjälp av aritmetisk modulo 7. Resultatet är den vardag som varje domedagsdatum infaller på det året, vilket blir referenspunkt för att hitta vilket annat datum som helst under samma år.
b = floor(twoDigitYear / 12)
c = twoDigitYear mod 12
d = floor(c / 4)
yearDoomsday = (centuryAnchor + b + c + d) mod 7
Memorera de månatliga domedagsprofetierna
En kort lista med datum faller på årets domedagsvardag varje år, vilket är minnestricket som gör regeln praktisk utan miniräknare. De jämna månaderna parar ihop sitt nummer med sig själv: 4/4, 6/6, 8/8, 10/10 och 12/12 faller alla på domedagen.
De udda månaderna från maj till november följer minnesregeln "Jag arbetar från 9 till 5 på 7-11": 5/9, 9/5, 7/11, och 11/7.
Mars använder 3/14, de tre första siffrorna i pi. Januari och februari är undantagen, eftersom de beror på om året är ett skottår: 1/4 och 2/29 i ett skottår, eller 1/3 och 2/28 i ett vanligt år. När ett av dessa datum är känt för målåret, hittas vilket annat datum som helst på året genom att räkna antalet dagar framåt eller bakåt från det närmaste och minska det antalet modulo 7.
Hitta dagen för 15 mars 2292
Räknar ut vardagen för 15 mars 2292 för hand, med Conways domedagsregel, återvänder tisdag. 1. Hitta århundradets ankare. 2200-ankaret till fredag, vardagsindex 5 i en tabell där söndag är 0. **2.
Beräkna årsjusteringen från 92, det tvåsiffriga året.** b = golv(92 / 12) = 7 c = 92 mod 12 = 8 d = golv(8 / 4) = 2
3. Kombinera med ankaret, modulo 7. 5 + 7 + 8 + 2 = 22, och 22 mod 7 = 1, vilket är måndag. 2292:s domedagsdag är måndag.
4. Hitta närmaste månatliga domedag till 15 mars. Mars domedagsdatum är 3/14, så 14 mars 2292 är en måndag.
5. Ta ett steg framåt till måldatumet. 15 Mars är en dag efter 14 mars, så det infaller på tisdag.
Läs ISO-veckans nummer
ISO 8601 veckonummersystemet tilldelar varje datum ett veckologer från 1 till 52 eller 53, med varje vecka som börjar på måndag istället för söndag.
Veckan 1 i ett år definieras som veckan som innehåller årets första torsdag, vilket innebär att de första dagarna i januari ibland tillhör föregående års sista vecka istället för veckan 1 i det nya.
Veckodagräknaren rapporterar ISO-veckans nummer tillsammans med veckodagsnamnet för varje inmatat datum, vilket är det numreringssystem som används i större delen av Europa för schemaläggning, löneperioder och tillverkningsdatumkoder, skiljer sig från den vanliga "veckans år"-räkning som vissa amerikanska sammanhang använder från och med söndag.
Namnge dagen på tio språk
Vardagsnamn översätts direkt mellan olika språk, och Veckodagräknaren returnerar namnet på den beräknade vardagen på tio språk tillsammans med det engelska resultatet: spanska, franska, tyska, italienska, portugisiska, japanska, koreanska, arabiska och hindi, utöver själva engelskan.
Flera av dessa språk bevarar samma underliggande namnmönster som engelskan, eftersom de härstammar från samma historiska källor som beskrivs nedan, medan japanska och koreanska istället namnger vardagar efter grundämnen: sol, måne, eld, vatten, trä, metall och jord, en helt separat namntradition utan gemensam rot.
Förstå var vardagsnamn kommer ifrån
Engelska vardagsnamn kommer från två separata mytologiska traditioner som ligger ovanpå varandra. Söndag och måndag namnger solen och månen direkt. Lördag bevarar den romerska guden Saturnus utan översättning.
De återstående fyra dagarna, tisdag till fredag, översattes från romerska gudar till deras närmaste motsvarigheter i nordisk mytologi när fornengelsktalande antog sjudagarsveckan från Rom.
Tuesday kommer från Tiw, en nordisk krigsgud som matchar med Mars. Wednesday kommer från Woden, matchad med Merkurius. Thursday kommer från Thor, matchad med Jupiter. Friday kommer från Frigg, matchad med Venus. Romanska språk som spanska och franska behöll istället de ursprungliga romerska planetnamnen mer direkt, vilket är anledningen till att martes, mardi och mars alla delar en tydlig rot medan tisday inte gör det.
Vanliga frågor
Vilken veckodag var ett specifikt datum?
Mata in datumet i veckodagskalkylatorn, och den returnerar veckodagen direkt, beräknad från datumets position i den gregorianska kalendern istället för att slås upp från en begränsad tabell, så den fungerar för vilket datum som helst från 1583 och framåt.
Hur fungerar Conways domedagsregel?
Regeln hittar en "domedagsdag" vardag för målåret med hjälp av ett sekel och en kort beräkning från det tvåsiffriga året, och mäter sedan måldatumets avstånd från det närmaste lättminnbara datum som alltid infaller på den domedagsvardagen, såsom 4/4 eller 9/5.
Vad är ISO-veckans nummer?
ISO 8601-veckanumret går från 1 till 52 eller 53, med veckor som börjar på måndag och vecka 1 definierad som veckan som innehåller årets första torsdag. Det är det standardiserade veckonummersystemet som används i större delen av Europa.
Varför är lördagen uppkallad efter en romersk gud men inte tisdagen?
Lördagen behöll det romerska namnet Saturnus direkt. Tisdag till fredag översattes från sina romerska planetära motsvarigheter till de närmaste nordiska gudarna när sjudagarsveckan och dess namnmönster nådde fornengelska, vilket är anledningen till att tisdagen spåras till Tiw snarare än till Mars.
Kan kalkylatorn hitta vardagen för ett datum långt fram i tiden?
Ja. Beräkningen är inte beroende av det aktuella datumet, så den gäller identiskt för ett datum århundraden tillbaka i tiden eller århundraden in i framtiden, inom den gregorianska kalenderns effektiva intervall med start i 1583.
Vilken veckodag är skottår, 29 februari?
29 Februari beräknas på samma sätt som vilket annat datum som helst, med domedagsdatumet för februari i ett skottår, vilket är 2/29 självt. Det betyder att 29 februari alltid infaller på samma vardag som årets domedag.
Visar kalkylatorn veckodagen på andra språk?
Ja. Tillsammans med det engelska vardagsnamnet visar kalkylatorn motsvarande namn på spanska, franska, tyska, italienska, portugisiska, japanska, koreanska, arabiska och hindi.
Är veckodagen densamma i alla länder för ett givet datum?
Ja. Den gregorianska kalendern och dess vardagssekvens används internationellt för civila ändamål, så ett givet kalenderdatum infaller på samma veckodag överallt, även om det lokala kalenderdatumet kan skilja sig med en dag nära midnatt på grund av tidszoner.
Sammanfattning
Veckodagräknaren återger vardagen för vilket datum som helst i den gregorianska kalendern och demonstrerar beräkningen med hjälp av Conways domedagsregel, som hittar ett års domedagsdag från ett sekel ankare och mäter vilket datum som helst avstånd från närmaste minnesvärda ankardatum.
Varje resultat inkluderar också ISO-veckanumtalet, översättningar av vardagsnamnet till nio andra språk samt det historiska ursprunget till de engelska vardagsnamnen i romersk och nordisk mytologi.