Bladwijzers    
Kans A en B    
nPr en nCr    
Ronde tafel    
Met herhaling    
Gemiddelde    
SD berekenen    
Z-score    
P-waarde    
Percentage    
Verschil in %    
Verhoudingen    
Korting    
Btw berekenen    
Winstmarge    
Snelheid    
Dichtheid    
Molariteit    
Molaire massa    
Wet van Ohm    
Schoenmaat    
Staartdeling    
Kgv berekenen    
Ggd berekenen    
Priemfactoren    
Diofantisch    
Gemengd getal    
Afronden    
Abc-formule    
Logaritme    
Poolvorm    
De Moivre    
Rc berekenen    
Evenredigheid    
3D-afstand    
Punt tot lijn    
Afstand GPS    
Kegelsneden    
Kruisproduct    
Determinant    
Sin cos tan    
Opp. driehoek    
Pythagoras    
Cirkelsector    
Omtrekshoek    
Inhoud kubus    
Inhoud balk    
Opp. cilinder    
Inhoud bol    
Inhoud bolkap    
Opp. bolkap    
Inhoud kegel    
Inhoud buis    
Opp. capsule    
Dagen tellen    
Uren vanaf nu    
Tijd optellen    
Tijdsverschil    
Eindwaarde    
ROI berekenen    
IRR berekenen    
Bbp berekenen    
CTR berekenen    
LTV berekenen    
CAC berekenen    
Churn rate    
A/B-test    
SEO-verkeer    
BMI berekenen    
BMR berekenen    
Vetpercentage    
Eiwit per dag    
Koolhydraten    
Vet berekenen    
Golfhandicap    
1RM berekenen    
Hitte-index    
Windchill    
Dauwpunt    
Talstelsels    
Downloadtijd    
Stroomkosten    
kWh naar euro    
Airco kosten    
Kosten kachel    
Gas of stroom    
Besparing led    
Maandbudget    
Laadkosten    
EV vs benzine    
Bandenmaat    
Thuisbatterij    
Aantal tegels    
Gevelopervlak    
Mortel mengen    
Zaagplan hout    
Vloer op rol    
Gordijnmaat    
Graszoden    
Betonblokken    
Bakstenen    
Vlonder    
Hellingbaan    
Voorboren    
Raam opmeten    
Ophanghoogte    
Afschot buis    
Kit berekenen    
Warmteverlies    
Verhuisdozen    
Opbergruimte    
   Toevoegen
Kansrekening en willekeurige getallen: rekenmachines
Kans A en B
Kans A en B
Kans terugrekenen
Kans terugrekenen
Herhaalde kans
Herhaalde kans
Stelling van Bayes
Stelling van Bayes
Verwachtingswaarde
Verwachtingswaarde
Binomiale kans
Binomiale kans
nPr en nCr
nPr en nCr
Ronde tafel
Ronde tafel
Met herhaling
Met herhaling
Willekeurig getal
Willekeurig getal
Gemiddelden en statistiek: rekenmachines
Gemiddelde
Gemiddelde
Modus en mediaan
Modus en mediaan
SD berekenen
SD berekenen
Kwartielen & IQR
Kwartielen & IQR
Frequentietabel
Frequentietabel
Correlatie (r)
Correlatie (r)
Normale verdeling
Normale verdeling
Z-score
Z-score
Interval (95%)
Interval (95%)
Steekproefgrootte
Steekproefgrootte
Vangst-hervangst
Vangst-hervangst
P-waarde
P-waarde
Procenten en verhoudingen: rekenmachines
Percentage
Percentage
Verandering in %
Verandering in %
Verschil in %
Verschil in %
Afwijking in %
Afwijking in %
Verhoudingen
Verhoudingen
Korting
Korting
Btw berekenen
Btw berekenen
Winstmarge
Winstmarge
Snelheid: rekenmachines
Snelheid
Snelheid
Dichtheid en concentratie: rekenmachines
Dichtheid
Dichtheid
Molariteit
Molariteit
Molaire massa
Molaire massa
Natuurkunde en elektriciteit: rekenmachines
Wet van Ohm
Wet van Ohm
Watt naar ampère
Watt naar ampère
Weerstand kleur
Weerstand kleur
Spanningsverlies
Spanningsverlies
Eenheden omrekenen: rekenmachines
Gewicht omrekenen
Gewicht omrekenen
Schoenmaat
Schoenmaat
Gehele getallen: rekenmachines
Staartdeling
Staartdeling
Kgv berekenen
Kgv berekenen
Ggd berekenen
Ggd berekenen
Negatieve getallen
Negatieve getallen
Priemfactoren
Priemfactoren
Diofantisch
Diofantisch
Modulo rekenen
Modulo rekenen
Delers berekenen
Delers berekenen
Romeinse cijfers
Romeinse cijfers
Breuken, decimalen en afronden: rekenmachines
Breuken rekenen
Breuken rekenen
Gemengd getal
Gemengd getal
Vereenvoudigen
Vereenvoudigen
Breuk omzetten
Breuk omzetten
Decimaal naar breuk
Decimaal naar breuk
Afronden
Afronden
Vergelijkingen en ongelijkheden: rekenmachines
Vergelijking (x)
Vergelijking (x)
Stelsel oplossen
Stelsel oplossen
Abc-formule
Abc-formule
Absolute waarde
Absolute waarde
Ongelijkheid x²
Ongelijkheid x²
Veeltermen: rekenmachines
Binomium Newton
Binomium Newton
Wortels: rekenmachines
Wortel herleiden
Wortel herleiden
Wortel berekenen
Wortel berekenen
Machten en logaritmen: rekenmachines
Machten berekenen
Machten berekenen
Logaritme
Logaritme
Aantal cijfers
Aantal cijfers
Wetensch. notatie
Wetensch. notatie
Rekenen ×10ⁿ
Rekenen ×10ⁿ
Halveringstijd
Halveringstijd
Complexe getallen: rekenmachines
Complexe getal
Complexe getal
Poolvorm
Poolvorm
De Moivre
De Moivre
Functies en grafieken: rekenmachines
Rc berekenen
Rc berekenen
Lineaire functie
Lineaire functie
Evenredigheid
Evenredigheid
y = ax² berekenen
y = ax² berekenen
Afstandsformule
Afstandsformule
3D-afstand
3D-afstand
Verdelingspunt
Verdelingspunt
Punt tot lijn
Punt tot lijn
Afstand GPS
Afstand GPS
Kwadraat afsplitsen
Kwadraat afsplitsen
Cirkelvergelijking
Cirkelvergelijking
Kegelsneden
Kegelsneden
Poolcoördinaten
Poolcoördinaten
Rijen: rekenmachines
Rekenkundige rij
Rekenkundige rij
Meetkundige rij
Meetkundige rij
Rij van Fibonacci
Rij van Fibonacci
Recursieve rij
Recursieve rij
Vectoren: rekenmachines
Vectoren berekenen
Vectoren berekenen
Kruisproduct
Kruisproduct
Matrices: rekenmachines
Matrix berekenen
Matrix berekenen
Determinant
Determinant
Inverse matrix
Inverse matrix
Vlakke meetkunde: rekenmachines
Sin cos tan
Sin cos tan
Graden ⇔ radialen
Graden ⇔ radialen
a sin θ + b cos θ
a sin θ + b cos θ
Driehoek berekenen
Driehoek berekenen
Opp. driehoek
Opp. driehoek
Rechthoekige driehoek
Rechthoekige driehoek
Pythagoras
Pythagoras
Hoeken veelhoek
Hoeken veelhoek
Gelijkvormigheid
Gelijkvormigheid
Evenwijdige lijnen
Evenwijdige lijnen
Oppervlakte rechthoek
Oppervlakte rechthoek
Parallellogram
Parallellogram
Oppervlakte trapezium
Oppervlakte trapezium
Cirkel berekenen
Cirkel berekenen
Cirkelsector
Cirkelsector
Omtrekshoek
Omtrekshoek
Oppervlakte ellips
Oppervlakte ellips
Ruimtemeetkunde: rekenmachines
Inhoud kubus
Inhoud kubus
Oppervlakte kubus
Oppervlakte kubus
Inhoud balk
Inhoud balk
Oppervlakte balk
Oppervlakte balk
Inhoud cilinder
Inhoud cilinder
Opp. cilinder
Opp. cilinder
Inhoud bol
Inhoud bol
Oppervlakte bol
Oppervlakte bol
Inhoud bolkap
Inhoud bolkap
Opp. bolkap
Opp. bolkap
Inhoud ellipsoïde
Inhoud ellipsoïde
Opp. ellipsoïde
Opp. ellipsoïde
Inhoud piramide
Inhoud piramide
Piramideoppervlak
Piramideoppervlak
Inhoud kegel
Inhoud kegel
Oppervlakte kegel
Oppervlakte kegel
Inhoud kegelstomp
Inhoud kegelstomp
Opp. kegelstomp
Opp. kegelstomp
Inhoud buis
Inhoud buis
Inhoud capsule
Inhoud capsule
Opp. capsule
Opp. capsule
Datum en tijd: rekenmachines
Leeftijd berekenen
Leeftijd berekenen
Dagen tellen
Dagen tellen
Datum berekenen
Datum berekenen
Uren vanaf nu
Uren vanaf nu
Dag van de week
Dag van de week
Tijd optellen
Tijd optellen
Tijdzones omrekenen
Tijdzones omrekenen
Werktijd berekenen
Werktijd berekenen
Tijdsverschil
Tijdsverschil
Urenregistratie
Urenregistratie
Financiën en economie: rekenmachines
Rente op rente
Rente op rente
Enkelvoudige rente
Enkelvoudige rente
Rente berekenen
Rente berekenen
TVM-rekenmachine
TVM-rekenmachine
Contante waarde
Contante waarde
Eindwaarde
Eindwaarde
ROI berekenen
ROI berekenen
IRR berekenen
IRR berekenen
Terugverdientijd
Terugverdientijd
Gem. rendement
Gem. rendement
Bbp berekenen
Bbp berekenen
Online marketing en advertentiecijfers: rekenmachines
CTR berekenen
CTR berekenen
Conversie (CVR)
Conversie (CVR)
CPC, CPM en CPA
CPC, CPM en CPA
ROAS berekenen
ROAS berekenen
Break-even-CPA
Break-even-CPA
LTV berekenen
LTV berekenen
CAC berekenen
CAC berekenen
Churn rate
Churn rate
A/B-test
A/B-test
A/B-steekproef
A/B-steekproef
SEO-verkeer
SEO-verkeer
Break-evenpunt
Break-evenpunt
Marge en opslag
Marge en opslag
CAGR berekenen
CAGR berekenen
Gezondheid en fitness: rekenmachines
BMI berekenen
BMI berekenen
Slaapcalculator
Slaapcalculator
Caloriebehoefte
Caloriebehoefte
BMR berekenen
BMR berekenen
TDEE berekenen
TDEE berekenen
Ideaal gewicht
Ideaal gewicht
Vetpercentage
Vetpercentage
Vetvrije massa
Vetvrije massa
Calorieverbruik
Calorieverbruik
Eiwit per dag
Eiwit per dag
Macro’s berekenen
Macro’s berekenen
Koolhydraten
Koolhydraten
Vet berekenen
Vet berekenen
Lengte voorspellen
Lengte voorspellen
Sport: rekenmachines
Golfhandicap
Golfhandicap
Tempo berekenen
Tempo berekenen
1RM berekenen
1RM berekenen
Streefhartslag
Streefhartslag
Weer: rekenmachines
Hitte-index
Hitte-index
Windchill
Windchill
Dauwpunt
Dauwpunt
Informatica: rekenmachines
Talstelsels
Talstelsels
Subnetcalculator
Subnetcalculator
Downloadtijd
Downloadtijd
Energie in huis en budget: rekenmachines
Stroomkosten
Stroomkosten
kWh naar euro
kWh naar euro
Kosten per jaar
Kosten per jaar
Airco vermogen
Airco vermogen
Airco kosten
Airco kosten
Kosten kachel
Kosten kachel
Gas of stroom
Gas of stroom
Besparing led
Besparing led
Salaris omrekenen
Salaris omrekenen
Maandbudget
Maandbudget
Auto: rekenmachines
Brandstofkosten
Brandstofkosten
Laadkosten
Laadkosten
EV vs benzine
EV vs benzine
Verbruik berekenen
Verbruik berekenen
Bandenmaat
Bandenmaat
Zonne-energie en batterijen: rekenmachines
Zonne-opbrengst
Zonne-opbrengst
Aantal panelen
Aantal panelen
Terugverdientijd
Terugverdientijd
Thuisbatterij
Thuisbatterij
Wonen en klussen: rekenmachines
Aantal tegels
Aantal tegels
Trap berekenen
Trap berekenen
Beton berekenen
Beton berekenen
Wandoppervlakte
Wandoppervlakte
Behang berekenen
Behang berekenen
Verf berekenen
Verf berekenen
Vloer berekenen
Vloer berekenen
Gevelopervlak
Gevelopervlak
Grind en split
Grind en split
Mortel mengen
Mortel mengen
Helling berekenen
Helling berekenen
Zaagplan hout
Zaagplan hout
Bebouwing en FSI
Bebouwing en FSI
Vloer op rol
Vloer op rol
Isolatie berekenen
Isolatie berekenen
Gordijnmaat
Gordijnmaat
Tv kijkafstand
Tv kijkafstand
Potgrond berekenen
Potgrond berekenen
Graszoden
Graszoden
Betonblokken
Betonblokken
Bakstenen
Bakstenen
Vlonder
Vlonder
Hellingbaan
Hellingbaan
Voorboren
Voorboren
Ventilatievoud
Ventilatievoud
Verf verdunnen
Verf verdunnen
Plint berekenen
Plint berekenen
Raam opmeten
Raam opmeten
Ophanghoogte
Ophanghoogte
Afschot buis
Afschot buis
Aantal schroeven
Aantal schroeven
Houtvolume (m³)
Houtvolume (m³)
Palen en panelen
Palen en panelen
Krimp van hout
Krimp van hout
Kit berekenen
Kit berekenen
Warmteverlies
Warmteverlies
Past het door?
Past het door?
Verhuisdozen
Verhuisdozen
Opbergruimte
Opbergruimte
Zaagplan platen
Zaagplan platen
Doorbuiging plank
Doorbuiging plank

Dag van de week berekenen (welke dag was het?)

Kies de datum die je wilt controleren (je kunt hem ook typen). Behalve de dag van de week krijg je het dagnummer van het jaar en de hoeveelste keer die weekdag het is in het jaar.

Typ datums in de vorm dag-maand-jaar, zoals 12-07-2026, voor elk jaar van 1 tot 9999. Datums die niet bestaan (zoals 29 februari in een gewoon jaar) geven een foutmelding.
Resultaat
Vul links een datum in en klik op “Berekenen”. Het resultaat verschijnt hier.

Wat je op deze pagina kunt doen

  • Vul een datum in en zie meteen welke dag van de week het is (voor elk jaar van 1 tot 9999)
  • Je ziet ook het dagnummer van het jaar (de hoeveelste dag van het jaar het is) en het aantal dagen tot oudejaarsdag
  • Je ziet ook de hoeveelste keer die weekdag het is in het jaar (bijvoorbeeld de 27e van de 52 zaterdagen in het jaar)
  • Handig voor datums waarvoor je geen kalender hebt: de dag waarop je bent geboren, een dag in de geschiedenis of een toekomstige verjaardag
  • Een heldere uitleg van hoe je de dag van de week berekent (formule van Zeller) en formules om te kopiëren voor Excel, Google Spreadsheets en Python staan ook op deze pagina
Voor datums vóór 15 oktober 1582 toont deze pagina de weekdag die je krijgt als je de huidige gregoriaanse kalender terugrekent in de tijd (de proleptische gregoriaanse kalender). Dat kan afwijken van de kalender die toen echt werd gebruikt, zoals de juliaanse kalender. In Nederland werd de gregoriaanse kalender in Holland en Zeeland pas in december 1582 ingevoerd en in de noordelijke en oostelijke gewesten zelfs pas in 1700 of 1701, dus oude Nederlandse documenten kunnen juliaanse data (oude stijl) bevatten.

Waarvoor is deze berekening handig?

De dag van de week vinden waarop je bent geboren

Veel mensen weten niet op welke dag van de week zij of hun familieleden zijn geboren. Op een geboorteakte staat de datum, maar niet de weekdag.
In het Nederlands is een “zondagskind” iemand die veel geluk heeft, van oorsprong iemand die op zondag is geboren, en in Thailand en Myanmar is de weekdag van je geboorte ook belangrijk (in Thailand heeft elke weekdag zijn eigen kleur). Je geboortedag opzoeken is een veelgebruikte toepassing van deze pagina.

De weekdag van gebeurtenissen in de geschiedenis opzoeken

5 mei 1945 (de capitulatie van de Duitse troepen in Nederland, nu Bevrijdingsdag) was een zaterdag, 1 juli 1863 (de afschaffing van de slavernij in Suriname en op de Antillen) een woensdag, 1 februari 1953 (de Watersnoodramp) een zondag en 20 juli 1969 (de eerste maanlanding) een zondag. Als je de weekdag weet, kun je je beter voorstellen hoe die dag voor de mensen van toen was, een werkdag of een vrije dag.
Let wel: datums in bronnen van vóór december 1582 (Holland en Zeeland) of vóór 1700 (de noordelijke en oostelijke gewesten) kunnen juliaanse data zijn, dus ze kunnen afwijken van het resultaat van deze rekenmachine, die de gregoriaanse kalender terugrekent.

Verjaardagen, jubilea en evenementen plannen

Kijk vooruit op welke weekdag een trouwdag, een bedrijfsjubileum of een verjaardag van een familielid volgend jaar valt, of over 5 of 10 jaar, en je kunt plannen als “een groot feest in het jaar dat het op een zaterdag valt”.
Prijzen en beschikbaarheid bij feestlocaties en restaurants hangen sterk af van de dag van de week, dus er zijn meer redenen dan je denkt om de weekdag van een datum ver in de toekomst te weten.

De datums op oude stukken en documenten controleren

Loketten van overheidsinstanties en banken zijn alleen op werkdagen open, dus soms wil je nagaan of de datum op een oud document een werkdag of een weekend was, bijvoorbeeld “Is deze bon echt van een werkdag?”
Het helpt ook bij het doorzoeken van dagboeken of kasboeken, of als je de weekdag van een bijzondere dag opzoekt (de dag dat je elkaar ontmoette, de dag dat je verhuisde). Deze rekenmachine kent geen feestdagen, dus kijk voor werkdagen met feestdagen ook op een kalender.

Alle vrijdagen de 13e in een jaar vinden

Sommige mensen willen weten wanneer vrijdag de 13e valt. Kijk naar de 13e van elke maand; die op een vrijdag vallen zijn je antwoord. In 2026 zijn dat er drie: 13 februari, 13 maart en 13 november. In 2027 is er maar één, 13 augustus.
Elk jaar heeft minstens één vrijdag de 13e en nooit meer dan drie, omdat de 13e van de 12 maanden in de loop van een jaar op alle 7 weekdagen vallen.

Formule

De formule van Zeller (de dag van de week uit een datum berekenen)
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(h\) \(=\) \((\) \(q\) \(+\) \(\left\lfloor \dfrac{13(m+1)}{5} \right\rfloor\) \(+\) \(K\) \(+\) \(\left\lfloor \dfrac{K}{4} \right\rfloor\) \(+\) \(\left\lfloor \dfrac{J}{4} \right\rfloor\) \(-\) \(2J\) \()\) \(\bmod\) \(7\)
In woorden (symbolen vervangen door woorden)
⑧ \(h\): weekdagnummer \(=\) \((\) ① \(q\): dag van de maand \(+\) ② maandterm (maand \(m\)) \(+\) ③ \(K\): laatste 2 cijfers van het jaar \(+\) ④ schrikkeljaarcorrectie voor \(K\) \(+\) ⑤ schrikkeljaarcorrectie voor de eeuw (eerste 2 cijfers \(J\)) \(-\) ⑥ tweemaal de eerste 2 cijfers \(J\) \()\) \(\bmod\) ⑦ \(7\): dagen in een week
De formule in woorden
① Neem de \(q\): dag van de maand
② tel daar de maandterm \(\left\lfloor 13(m+1) \div 5 \right\rfloor\) bij op (\(\lfloor\ \rfloor\) betekent dat je het deel na de komma weglaat)
③ tel daar de \(K\): laatste 2 cijfers van het jaar bij op
④ tel daar ook de schrikkeljaarcorrectie voor \(K\), \(\left\lfloor K \div 4 \right\rfloor\) bij op
⑤ en de schrikkeljaarcorrectie voor de eeuw, \(\left\lfloor J \div 4 \right\rfloor\) bij op
⑥ trek er tweemaal de eerste 2 cijfers \(J\) van af
⑦ neem de rest na deling door \(7\): dagen in een week
⑧ en je krijgt het \(h\): weekdagnummer (0 = zaterdag, 1 = zondag, 2 = maandag, …, 6 = vrijdag)
Een eenvoudig voorbeeld
Voor 4 juli 2026 is de dag \(q = 4\), de maand \(m = 7\), zijn de laatste 2 cijfers van het jaar \(K = 26\) en de eerste 2 cijfers \(J = 20\), dus
weekdagnummer (0 = zaterdag) \(=\) \((\) dag (4) \(+\) maandterm (20) \(+\) laatste 2 cijfers (26) \(+\) correctie voor \(K\) (6) \(+\) correctie voor de eeuw (5) \(-\) tweemaal de eerste 2 cijfers (40) \()\) \(\bmod\) dagen in een week (7)
\(\left\lfloor 13 \times (7+1) \div 5 \right\rfloor = \lfloor 20{,}8 \rfloor = 20,\quad \lfloor 26 \div 4 \rfloor = 6,\quad \lfloor 20 \div 4 \rfloor = 5\)
\(4 + 20 + 26 + 6 + 5 - 40 = 21\)
\(21 \bmod 7 = 0\)
Het belangrijkste idee
- Januari en februari behandel je als maand 13 en 14 van het jaar ervoor. Voor 15 januari 2026 is bijvoorbeeld \(m = 13\) en telt het jaar als 2025, dus \(K = 25\) en \(J = 20\). - Het antwoord \(h\) hoort zo bij de weekdagen: 0 = zaterdag, 1 = zondag, 2 = maandag, 3 = dinsdag, 4 = woensdag, 5 = donderdag, 6 = vrijdag. Let op dat 0 zaterdag is en niet zondag. - De maandterm \(13(m+1) \div 5\) is een slim trucje waarvan is gebleken dat het de ongelijke maandlengtes (31 dagen, 30 dagen, 28 dagen enzovoort) opvangt. - Reken je het uit op een rekenmachine of in een programma, dan kan het deel tussen haakjes door \(-2J\) negatief zijn. Komt de rest negatief uit, tel er dan 7 bij op tot ze tussen 0 en 6 ligt.
Hoeveelste weekdag van het jaar het is (de \(n\)e van het jaar)
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(n\) \(=\) \(\left\lfloor \dfrac{d - 1}{7} \right\rfloor\) \(+\) \(1\)
In woorden (symbolen vervangen door woorden)
③ \(n\): volgnummer in het jaar \(=\) ① aantal keren dat dezelfde weekdag al is geweest (dagnummer van het jaar \(d\)) \(+\) ② \(1\): de dag zelf
De formule in woorden
① Neem het aantal keren dat dezelfde weekdag al is geweest, \(\left\lfloor (d-1) \div 7 \right\rfloor\) (trek 1 af van het dagnummer van het jaar \(d\), deel door 7 en laat het deel na de komma weg)
② tel daar \(1\): de dag zelf bij op
③ en je krijgt het \(n\): volgnummer in het jaar
Een eenvoudig voorbeeld
Zaterdag 4 juli 2026 is dag 185 van het jaar, dus de hoeveelste zaterdag van het jaar het is, volgt uit
volgnummer in het jaar (27e) \(=\) zaterdagen die al zijn geweest (26) \(+\) de dag zelf (1)
\(\left\lfloor \dfrac{185 - 1}{7} \right\rfloor = \lfloor 26{,}28\cdots \rfloor = 26\)
\(26 + 1 = 27\)
Het belangrijkste idee
Dezelfde weekdag komt precies om de 7 dagen terug. Als je telt hoeveel hele weken er in de \(d - 1\) dagen vóór de datum passen, weet je hoe vaak die weekdag eerder in het jaar is geweest. Tel er 1 bij op voor de dag zelf en je krijgt \(n\), de plaats onder dezelfde weekdagen van dat jaar. Dus 4 juli 2026 is de 27e zaterdag van 2026.
Hoe vaak een weekdag in een jaar voorkomt (52 of 53)
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(365\) \(=\) \(7\) \(\times\) \(52\) \(+\) \(1\)
In woorden (symbolen vervangen door woorden)
④ \(365\): dagen in een gewoon jaar \(=\) ① \(7\): dagen in een week \(\times\) ② \(52\): aantal weken \(+\) ③ \(1\): extra dag
De formule in woorden
① Neem \(7\): dagen in een week
② vermenigvuldig met de \(52\): aantal weken om 364 dagen te krijgen
③ tel daar de \(1\): extra dag bij op
④ en je krijgt de \(365\): dagen in een gewoon jaar (in een schrikkeljaar zijn er 2 extra dagen, samen 366)
Een eenvoudig voorbeeld
In 2026 (een gewoon jaar) is 1 januari een donderdag, dus
dagen in 2026 (365) \(=\) dagen in een week (7) \(\times\) aantal weken (52) \(+\) extra dag (een donderdag, net als 1 januari)
\(7 \times 52 + 1 = 365\)
Het belangrijkste idee
Een jaar is “52 weken plus 1 extra dag” (2 extra dagen in een schrikkeljaar). Alleen de weekdag van de extra dag komt 53 keer in het jaar voor en de andere weekdagen 52 keer. De extra dagen worden geteld vanaf het begin van het jaar, dus in een gewoon jaar komt de weekdag van 1 januari 53 keer voor en in een schrikkeljaar de weekdagen van 1 januari en 2 januari. In 2026 komt alleen donderdag 53 keer voor en komen de andere weekdagen, zaterdag inbegrepen, 52 keer voor. Ook geldt: is een datum dag \(d\) van het jaar, dan zijn de dagen tot oudejaarsdag “dagen in dat jaar − \(d\)” (voor 4 juli 2026 is dat \(365 - 185 = 180\) dagen).
De dagen van de week herhalen zich in een cyclus van 7 dagen. De weekdag van elke datum kun je berekenen met “de rest na deling door 7”, zoals in de formule van Zeller, en als je het dagnummer van het jaar door 7 deelt, weet je de hoeveelste keer die weekdag het is.

Symbolen en begrippen

Symbolen

\(h\) ha Het weekdagnummer dat de formule van Zeller geeft: 0 = zaterdag, 1 = zondag, 2 = maandag, …, 6 = vrijdag.
\(q\) kuu De dag van de maand (de 4 in “4 juli”). In de formule van Zeller gebruik je van oudsher deze letter voor de dag.
\(m\) em De maand, van het Engelse “month”. Januari en februari behandel je als maand 13 en 14 van het jaar ervoor, dus \(m = 13\) en \(m = 14\).
\(K\) K (hoofdletter) De laatste 2 cijfers van het jaar. Voor 2026 is \(K = 26\) (denk eraan dat januari en februari tellen als het jaar ervoor).
\(J\) J (hoofdletter) De eerste 2 cijfers van het jaar (het deel van de eeuw). Voor 2026 is \(J = 20\).
\(\lfloor x \rfloor\) ondergrens van x De entierfunctie (ondergrens): het grootste gehele getal dat niet groter is dan \(x\). Voor getallen vanaf 0 is dat hetzelfde als het deel na de komma weglaten, dus \(\lfloor 20{,}8 \rfloor = 20\) (alle getallen die in deze formule worden afgerond, zijn 0 of groter).
\(\bmod\) modulo Het symbool voor de rest bij een deling, gebruikt zoals in \(21 \bmod 7 = 0\) (21 gedeeld door 7 geeft rest 0).
\(d\) de Het dagnummer van het jaar: de hoeveelste dag het is, geteld vanaf 1 januari van dat jaar. Voor 4 juli 2026 is \(d = 185\).
\(n\) en De hoeveelste keer die weekdag het is in het jaar. 4 juli 2026 is de 27e zaterdag van het jaar.

Begrippen

formule van Zeller Een formule die de dag van de week rechtstreeks uit een datum berekent, bedacht door de Duitse wiskundige Christian Zeller uit de 19e eeuw. Zonder één kalender te bekijken vind je de weekdag met alleen vermenigvuldigen en “de rest na deling door 7”.
gregoriaanse kalender De kalender die tegenwoordig overal ter wereld wordt gebruikt. Paus Gregorius XIII voerde hem in op 15 oktober 1582. In Holland en Zeeland werd hij al in december 1582 ingevoerd (op 14 december volgde 25 december), maar de noordelijke en oostelijke gewesten volgden pas in 1700 of 1701. In Overijssel volgde zo op 30 november 1700 meteen 12 december.
proleptische gregoriaanse kalender De regels van de gregoriaanse kalender teruggerekend naar datums vóór de invoering (15 oktober 1582). De internationale norm ISO 8601 en de meeste computerdatasystemen, deze rekenmachine inbegrepen, gebruiken hem. De datums en weekdagen kunnen afwijken van de kalender die in de geschiedenis echt werd gebruikt, zoals de juliaanse kalender.
juliaanse kalender De kalender die vóór de gregoriaanse kalender werd gebruikt, ingesteld door Julius Caesar in 45 v.Chr. Hij maakte elk vierde jaar een schrikkeljaar zonder uitzondering, waardoor hij langzaam uit de pas liep met de seizoenen en werd vervangen door de gregoriaanse kalender. In de noordelijke en oostelijke gewesten van Nederland bleef hij tot 1700 in gebruik, en oude documenten dragen vaak de aanduiding “oude stijl”.
schrikkeljaar Een jaar met een 29 februari (366 dagen). Dat komt meestal eens in de 4 jaar voor, maar jaren die deelbaar zijn door 100 zijn geen schrikkeljaar, tenzij ze deelbaar zijn door 400 (2000 was een schrikkeljaar, 1900 en 2100 niet).
dagnummer van het jaar De hoeveelste dag van het jaar een datum is, geteld vanaf 1 januari. 1 maart is bijvoorbeeld dag 60 in een gewoon jaar en dag 61 in een schrikkeljaar.
weekcyclus De dagen van de week herhalen zich elke 7 dagen. Twee datums die een veelvoud van 7 dagen uit elkaar liggen, vallen altijd op dezelfde weekdag.
doomsdayregel Een methode om de weekdag van een datum uit je hoofd te vinden, bedacht door de wiskundige John Conway. In elk jaar vallen een paar makkelijk te onthouden datums op dezelfde weekdag (de “doomsday”), zoals 4 april (4-4), 6 juni (6-6), 8 augustus (8-8), 10 oktober (10-10), 12 december (12-12) en de laatste dag van februari. Voor 2026 is de doomsday zaterdag, daarom is 4 juli 2026 ook een zaterdag (4 juli ligt precies 13 weken na 4 april).

Handig om vooraf te weten

Hier vind je wat je vooraf moet weten om de berekening op deze pagina echt te begrijpen en niet alleen op de knop te drukken.
Kom je er niet uit, dan is het herhalen van deze onderwerpen de snelste weg vooruit.

Delen met rest (groep 5-6, 8-10 jaar)
  • De uitkomst en de rest kunnen vinden, zoals bij 100 ÷ 7 = 14 rest 2
  • Zien dat bij alles wat zich elke 7 dagen herhaalt, de plek in de cyclus wordt bepaald door de rest na deling door 7
Hoe de kalender werkt (groep 4-5, 7-9 jaar)
  • Weten dat een week 7 dagen heeft en dat dezelfde weekdag elke 7 dagen terugkomt
  • Weten dat maanden 28 tot 31 dagen hebben, afhankelijk van de maand
  • Weten dat er ongeveer elke 4 jaar een jaar met een 29 februari komt (een schrikkeljaar)
Vermenigvuldigen met 2 cijfers en naar beneden afronden (groep 6-7, 9-11 jaar)
  • Kunnen vermenigvuldigen, zoals 13 × 8 = 104
  • Het deel na de komma van 104 ÷ 5 = 20,8 kunnen weglaten om 20 te krijgen
Positieve en negatieve getallen (klas 1, 12-13 jaar)
  • Kunnen blijven optellen en aftrekken als een uitkomst in de formule van Zeller negatief wordt
  • Er zo vaak 7 bij kunnen optellen als nodig is om een negatief getal in het bereik 0 tot 6 te brengen

Berekenen met Excel

Kopieer de hele tabel hieronder en plak die in cel A1 van Excel. Het werkt direct.
Tabel voor de dag van de week
Datum om te controleren 2026-07-04
Dag van de week =TEKST(B1;"dddd")
Tabel voor het weekdagnummer (de functie WEEKDAG)
Datum om te controleren 2026-07-04
Weekdagnummer (1 = maandag tot 7 = zondag) =WEEKDAG(B1;2)
Tabel voor het dagnummer van het jaar en de resterende dagen
Datum om te controleren 2026-07-04
Dagnummer van het jaar =B1-DATUM(JAAR(B1);1;1)+1
Dagen in het jaar =DATUM(JAAR(B1);12;31)-DATUM(JAAR(B1);1;1)+1
Resterende dagen =B3-B2
Tabel voor de hoeveelste weekdag van het jaar het is
Datum om te controleren 2026-07-04
Dagnummer van het jaar =B1-DATUM(JAAR(B1);1;1)+1
Volgnummer n =INTEGER((B2-1)/7)+1
In de eerste tabel zet =TEKST(B1;"dddd") een datum om in de naam van de weekdag, zoals “zaterdag” (“ddd” geeft de korte vorm, “za”). Typ de datum in de vorm 2026-07-04, die Excel altijd als datum leest, welke regio-instelling je ook hebt. In de tweede tabel geeft de functie WEEKDAG de weekdag als getal (1 = maandag tot 7 = zondag, door het tweede argument 2). Let op dat deze getallen niet overeenkomen met de getallen in de formule van Zeller.
De antwoorden in de derde en vierde tabel zijn: dagnummer van het jaar 185, dagen in het jaar 365, resterende dagen 180 en volgnummer 27. Verschijnt een aftrekking als een datum zoals “3-7-1900”, wijzig dan de celopmaak naar “Standaard”.
Excel-datums werken alleen vanaf 1 januari 1900. Gebruik voor eerdere datums de rekenmachine op deze pagina of Python.

Berekenen met Google Spreadsheets

Kopieer de hele tabel hieronder en plak die in cel A1 van Google Spreadsheets. Het werkt direct.
Tabel voor de dag van de week
Datum om te controleren 2026-07-04
Dag van de week =TEKST(B1;"dddd")
Tabel voor het weekdagnummer (de functie WEEKDAG)
Datum om te controleren 2026-07-04
Weekdagnummer (1 = maandag tot 7 = zondag) =WEEKDAG(B1;2)
Tabel voor het dagnummer van het jaar en de resterende dagen
Datum om te controleren 2026-07-04
Dagnummer van het jaar =B1-DATUM(JAAR(B1);1;1)+1
Dagen in het jaar =DATUM(JAAR(B1);12;31)-DATUM(JAAR(B1);1;1)+1
Resterende dagen =B3-B2
Tabel voor de hoeveelste weekdag van het jaar het is
Datum om te controleren 2026-07-04
Dagnummer van het jaar =B1-DATUM(JAAR(B1);1;1)+1
Volgnummer n =INTEGER((B2-1)/7)+1
In Google Spreadsheets werken de formules TEKST, WEEKDAG, DATUM en INTEGER precies zoals in Excel. Kopieer de hele tabel, plak die in cel A1 en vervang de datum in B1 door je eigen datum.
Toont een aftrekking zich als een datum, wijzig het dan naar een getal via Opmaak > Getal > Getal in het menu.

Berekenen met Python

import datetime

year, month, day = 2026, 7, 4  # de datum om te controleren

# --- Methode 1: met de standaardbibliotheek datetime ---
target_date = datetime.date(year, month, day)
weekday_names = ['maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag', 'zondag']
weekday_name = weekday_names[target_date.weekday()]
print(f"{day}-{month}-{year} valt op een {weekday_name}")

day_of_year = target_date.timetuple().tm_yday                       # dagnummer van het jaar
days_in_year = datetime.date(year, 12, 31).timetuple().tm_yday     # aantal dagen in dat jaar
print(f"Dag {day_of_year} van {days_in_year}, nog {days_in_year - day_of_year} dagen te gaan in het jaar")

nth = (day_of_year - 1) // 7 + 1                                   # de hoeveelste keer die weekdag het is
print(f"Het is de {nth}e {weekday_name} van het jaar")

# --- Methode 2: met de formule van Zeller ---
q, m, y = day, month, year
if m <= 2:  # januari en februari tellen als maand 13 en 14 van het jaar ervoor
    m += 12
    y -= 1
K, J = y % 100, y // 100
h = (q + 13 * (m + 1) // 5 + K + K // 4 + J // 4 - 2 * J) % 7
zeller_names = ['zaterdag', 'zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag']
print(f"De formule van Zeller geeft ook {zeller_names[h]}")
Werkt met alleen de standaardbibliotheek. Bij methode 1 geeft datetime de weekdag met weekday() (0 = maandag tot 6 = zondag). “//” is het hele deel van een deling (naar beneden afgerond) en “%” is de operator voor de rest van een deling. Methode 2 is de formule van Zeller van de formulekaart, zoals ze er staat. In Python geeft “%” altijd een uitkomst van 0 of meer, dus er is geen aanpassing voor negatieve getallen nodig. Pas bovenaan de datum aan en voer de code uit.

De formule in LaTeX en andere wiskundenotaties (om te kopiëren)

De formule van Zeller (de dag van de week uit een datum berekenen)
h = (q + ⌊13(m + 1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7
h = \left( q + \left\lfloor \frac{13(m+1)}{5} \right\rfloor + K + \left\lfloor \frac{K}{4} \right\rfloor + \left\lfloor \frac{J}{4} \right\rfloor - 2J \right) \bmod 7
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>h</mi><mo>=</mo>
    <mrow>
      <mo>(</mo>
      <mi>q</mi><mo>+</mo>
      <mrow><mo>&#x230A;</mo><mfrac><mrow><mn>13</mn><mo>(</mo><mi>m</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mn>5</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>+</mo><mi>K</mi>
      <mo>+</mo><mrow><mo>&#x230A;</mo><mfrac><mi>K</mi><mn>4</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>+</mo><mrow><mo>&#x230A;</mo><mfrac><mi>J</mi><mn>4</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>&#x2212;</mo><mn>2</mn><mo>&#x2062;</mo><mi>J</mi>
      <mo>)</mo>
    </mrow>
    <mspace width="0.3em"/><mo>mod</mo><mspace width="0.3em"/><mn>7</mn>
  </mrow>
</math>
h = (q + floor(13(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2J) mod 7
h = Mod[q + Floor[13 (m + 1)/5] + K + Floor[K/4] + Floor[J/4] - 2 J, 7]
h := (q + floor(13*(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2*J) mod 7;
h = mod(q + floor(13*(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2*J, 7);
h = (q + ⌊13(m + 1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ - 2J) mod 7
Hoeveelste weekdag van het jaar het is (de \(n\)e van het jaar)
n = ⌊(d − 1)/7⌋ + 1
n = \left\lfloor \frac{d - 1}{7} \right\rfloor + 1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>n</mi><mo>=</mo>
    <mrow><mo>&#x230A;</mo><mfrac><mrow><mi>d</mi><mo>&#x2212;</mo><mn>1</mn></mrow><mn>7</mn></mfrac><mo>&#x230B;</mo></mrow>
    <mo>+</mo><mn>1</mn>
  </mrow>
</math>
n = floor((d - 1)/7) + 1
n = Floor[(d - 1)/7] + 1
n := floor((d - 1)/7) + 1;
n = floor((d - 1)/7) + 1;
n = ⌊(d - 1)/7⌋ + 1
Hoe vaak een weekdag in een jaar voorkomt (52 of 53)
365 = 7 × 52 + 1,  366 = 7 × 52 + 2
365 = 7 \times 52 + 1, \quad 366 = 7 \times 52 + 2
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mn>365</mn><mo>=</mo>
    <mn>7</mn><mo>&#xD7;</mo><mn>52</mn><mo>+</mo><mn>1</mn>
    <mo>,</mo><mspace width="0.7em"/>
    <mn>366</mn><mo>=</mo>
    <mn>7</mn><mo>&#xD7;</mo><mn>52</mn><mo>+</mo><mn>2</mn>
  </mrow>
</math>
365 = 7 xx 52 + 1, 366 = 7 xx 52 + 2
QuotientRemainder[365, 7]
iquo(365, 7); irem(365, 7);
q = floor(365/7); r = mod(365, 7);
365 = 7 × 52 + 1

Zo laat je ChatGPT  de berekening doen

Je bent een assistent voor datumberekeningen. Voer de volgende berekening uit door echt Python-code uit te voeren en baseer je antwoord alleen op de getallen uit het resultaat van de uitvoering (geef geen antwoord uit je hoofd of op basis van een gok).

Bereken voor 4 juli 2026 het volgende:
1. De dag van de week
2. De hoeveelste dag van het jaar het is en hoeveel dagen het nog is tot oudejaarsdag
3. De hoeveelste keer die weekdag het is in het jaar (en hoe vaak die weekdag in het hele jaar voorkomt)

Laat de code zien die je hebt gebruikt en de getallen uit het resultaat van de uitvoering.

Zo werkt het
  1. 1
    Vul je getallen in
    Typ de getallen waarmee je wilt rekenen in de invoervelden
  2. 2
    Bereken
    Klik op de knop “Berekenen”
  3. 3
    Bekijk het resultaat
    Het resultaat verschijnt meteen. Op dezelfde pagina vind je ook de uitwerking van de berekening en de uitleg van de formule
  Kenmerken van DataChef
Eenvoudig en gratis
Onbeperkt gratis converteren
Geen voorkennis nodig – intuïtieve en eenvoudige bediening
Geen registratie nodig
Direct te gebruiken
Zonder persoonlijke gegevens op te geven
Veilig en betrouwbaar
Sterk versleutelde verbinding (SSL)
Bestand wordt automatisch verwijderd zodra je op "Downloaden" klikt
Snel
Snelle laadtijden en snelle conversie
Zonder watermerk
Geen watermerk
Geen bronvermelding vereist
Commercieel gebruik toegestaan
Gratis voor commercieel gebruik
Geen toestemming vooraf nodig