Utilia

Vilken veckodag var det?

Ta reda på veckodagen för alla datum från år 1 till 9999, se stegen i Zellers kongruens och vilken veckodag du föddes.

Veckodag
–
Fullständigt datum
–
Dag på året
–
ISO-vecka
–

Steg för steg med Zellers kongruens

    Vilken veckodag föddes jag?

    Samma datum andra år

    ÅrVeckodagDatum

    Så tar du reda på veckodagen

    1. Välj ett Datum. Alla datum från 1 januari år 1 till 31 december 9999 fungerar. Idag tar fram dagens datum igen.
    2. Läs av Veckodag, Fullständigt datum, Dag på året och ISO-vecka – samma veckonummer som används i svenska kalendrar.
    3. Under Steg för steg med Zellers kongruens kan du följa uträkningen för hand, med varje mellanresultat.
    4. I Vilken veckodag föddes jag? anger du ditt Födelsedatum och ser vilken veckodag du föddes, hur många dagar sedan det var, vilken veckodag din nästa födelsedag infaller och hur många av dina födelsedagar hittills som har infallit på samma veckodag.
    5. Samma datum andra år visar vilken veckodag samma dag och månad infaller på varje år mellan Från år och Till år. Det är praktiskt för födelsedagar, bröllopsdagar och återkommande evenemang. Det valda året är markerat.

    Zellers kongruens förklarad

    Christian Zeller publicerade den här formeln 1882 för att räkna ut veckodagen för ett gregorianskt datum för hand:

    h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7

    • q är dagen i månaden;
    • m är månaden, räknad från mars (3) till december (12), där januari och februari räknas som månad 13 och 14 året innan – på så sätt hamnar skottdagen i slutet av året;
    • K är året inom seklet (året mod 100) och J är seklet (året delat med 100, avrundat nedåt);
    • ⌊x⌋ betyder ”avrunda nedåt”, och mod 7 är resten vid division med 7.

    Resultatet h anger veckodagen: 0 = lördag, 1 = söndag, 2 = måndag och så vidare till 6 = fredag.

    Exempel för 1 januari 2000: januari räknas som månad 13 år 1999, så q = 1, m = 13, K = 99 och J = 19. Då blir h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0, alltså en lördag. Verktyget visar samma steg för det datum du väljer och kontrollerar resultatet mot en oberoende dagräkning.

    Datum före 1582

    Den gregorianska kalendern infördes fredagen den 15 oktober 1582; dagen före var torsdagen den 4 oktober i den äldre julianska kalendern. För tidigare datum använder verktyget den proleptiska gregorianska kalendern, dagens regler förlängda bakåt i tiden, vilket är konventionen i ISO 8601. Det varnar dig och visar det julianska datumet för samma dag, eftersom dåtidens dokument använde den kalendern. Många länder bytte mycket senare: Storbritannien och dess kolonier 1752, Ryssland 1918. Sverige gick över till den gregorianska kalendern först 1753, efter ett misslyckat försök som gav landet en egen ”svensk kalender” och den unika dagen 30 februari 1712. Ett datum ur en gammal svensk, brittisk eller rysk källa kan därför vara ett julianskt datum.

    En viss dags veckodag ändras aldrig mellan kalendrarna, bara datumet. William Shakespeare dog till exempel den 23 april 1616 (julianskt), vilket är 3 maj 1616 i den gregorianska kalendern; båda var en tisdag.

    Vanliga frågor

    Vilken veckodag föddes jag?

    Ange ditt födelsedatum under Vilken veckodag föddes jag?. Verktyget visar veckodagen, antalet dagar sedan dess och veckodagen för din nästa födelsedag.

    Varför flyttas min födelsedag en veckodag varje år?

    Ett vanligt år har 365 dagar, vilket är 52 veckor plus 1 dag, så samma datum hamnar en veckodag senare. Efter en 29 februari under ett skottår flyttas den två.

    Vad händer med en födelsedag den 29 februari?

    I Samma datum andra år visar vanliga år ”Ingen 29 februari (vanligt år)”. För nästa födelsedag använder verktyget 28 februari under vanliga år.

    Stämmer resultatet för mycket gamla datum?

    Veckodagen är alltid rätt för den dag du anger. Före 15 oktober 1582 bör du kontrollera om din källa använder den julianska kalendern: gör den det omvandlar du först datumet till gregorianskt, eller läser av det julianska datumet i varningen.

    Skickar verktyget datumen någonstans?

    Nej. Alla uträkningar sker i din webbläsare.