Welke dag van de week?
Zoek de dag van de week van elke datum van jaar 1 tot 9999, bekijk de stappen van de congruentie van Zeller en ontdek op welke dag je bent geboren.
- Volledige datum
- –
- Dag van het jaar
- –
- ISO-week
- –
Stap voor stap met de congruentie van Zeller
Op welke dag ben ik geboren?
Dezelfde datum in andere jaren
| Jaar | Dag van de week | Datum |
|---|
Zo vind je de dag van de week
- Kies een Datum. Elke datum van 1 januari van het jaar 1 tot 31 december 9999 werkt. Vandaag zet de datum van vandaag terug.
- Lees de Dag van de week, de Volledige datum, de Dag van het jaar en de ISO-week af.
- Onder Stap voor stap met de congruentie van Zeller volg je de berekening zoals je die met de hand zou maken, met elke tussenwaarde.
- Vul bij Op welke dag ben ik geboren? je Geboortedatum in. Je ziet op welke weekdag je bent geboren, hoeveel dagen geleden dat was, op welke dag je volgende verjaardag valt en hoeveel van je verjaardagen tot nu toe op dezelfde weekdag vielen.
- Dezelfde datum in andere jaren toont op welke weekdag die dag en maand valt in elk jaar tussen Vanaf jaar en Tot jaar. Handig voor verjaardagen, jubilea en terugkerende evenementen. Het gekozen jaar is gemarkeerd.
De congruentie van Zeller uitgelegd
Christian Zeller publiceerde deze formule in 1882 om de weekdag van elke gregoriaanse datum met de hand te berekenen:
h = (q + ⌊13(m + 1) / 5⌋ + K + ⌊K / 4⌋ + ⌊J / 4⌋ + 5J) mod 7
- q is de dag van de maand;
- m is de maand, geteld van maart (3) tot december (12), waarbij januari en februari tellen als maand 13 en 14 van het vorige jaar — zo komt de schrikkeldag aan het einde van het jaar te liggen;
- K is het jaar binnen de eeuw (jaar mod 100) en J de eeuw (jaar gedeeld door 100, naar beneden afgerond);
- ⌊x⌋ betekent “naar beneden afronden”, en mod 7 is de rest na deling door 7.
Het resultaat h geeft de weekdag: 0 = zaterdag, 1 = zondag, 2 = maandag, enzovoort tot 6 = vrijdag.
Voorbeeld voor 1 januari 2000: januari telt als maand 13 van 1999, dus q = 1, m = 13, K = 99 en J = 19. Dan is h = (1 + 36 + 99 + 24 + 4 + 95) mod 7 = 259 mod 7 = 0, een zaterdag. Deze tool toont dezelfde stappen voor de datum die je kiest, en controleert het resultaat met een onafhankelijke dagtelling.
Datums vóór 1582
De gregoriaanse kalender werd ingevoerd op vrijdag 15 oktober 1582; de dag ervoor was donderdag 4 oktober in de oudere juliaanse kalender. Voor eerdere datums gebruikt de tool de proleptische gregoriaanse kalender, de huidige regels teruggerekend in de tijd, wat de afspraak van ISO 8601 is. Hij waarschuwt je en geeft de juliaanse datum van dezelfde dag, omdat documenten uit die tijd die kalender gebruikten. Sommige landen stapten veel later over: Groot-Brittannië en zijn koloniën in 1752, Rusland in 1918. Ook in de Nederlanden ging de overstap niet overal tegelijk: Holland en Zeeland volgden al in 1582–1583, maar de oostelijke gewesten pas rond 1700. Een datum uit een oude bron kan dus een juliaanse datum zijn.
De weekdag van een bepaalde dag verandert nooit tussen de twee kalenders, alleen de datum. William Shakespeare stierf bijvoorbeeld op 23 april 1616 (juliaans), wat 3 mei 1616 is in de gregoriaanse kalender; beide waren een dinsdag.
Veelgestelde vragen
Op welke dag van de week ben ik geboren?
Vul je geboortedatum in bij Op welke dag ben ik geboren?. De tool geeft de weekdag, het aantal dagen sindsdien en de weekdag van je volgende verjaardag.
Waarom schuift mijn verjaardag elk jaar één weekdag op?
Een gewoon jaar heeft 365 dagen, dat is 52 weken plus 1 dag, dus dezelfde datum valt een weekdag later. Na 29 februari in een schrikkeljaar schuift hij twee dagen op.
Wat gebeurt er met een verjaardag op 29 februari?
In Dezelfde datum in andere jaren staat bij gewone jaren “Geen 29 februari”. Voor de volgende verjaardag gebruikt de tool 28 februari in gewone jaren.
Klopt het resultaat voor heel oude datums?
De weekdag klopt altijd voor de dag die je invoert. Controleer vóór 15 oktober 1582 of je bron de juliaanse kalender gebruikt: zo ja, zet de datum eerst om naar de gregoriaanse kalender, of lees de juliaanse datum in de waarschuwing.
Stuurt de tool de datums ergens naartoe?
Nee. Elke berekening gebeurt in je browser.
Vergelijkbare tools
- Weeknummer berekenen Zoek het ISO 8601-weeknummer van elke datum, de datums van elke week en een tabel met alle weken van een jaar, met de Amerikaanse weeknummering als optie.
- Leeftijd berekenen Bereken je exacte leeftijd in jaren, maanden en dagen op basis van je geboortedatum, plus je leeftijd in maanden, weken en dagen en je volgende verjaardag.
- Dagen tussen twee datums Bereken het aantal dagen tussen twee datums, en het verschil in weken, maanden, jaren, weekdagen en uren. Schrikkeljaren en maandeinden kloppen.