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

Leeftijd berekenen (exacte leeftijd in jaren, maanden en dagen)

Vul een geboortedatum in en de datum waarop je de leeftijd wilt weten. Je krijgt de exacte leeftijd, de leeftijd in maanden, weken, dagen, uren, minuten en seconden en het aantal dagen tot de volgende verjaardag.

De datum voor de leeftijd is al ingevuld met de datum van vandaag. Wijzig die alleen als je de leeftijd op een bepaalde dag wilt weten, zoals de startdatum van een baan. (Laat je het veld leeg, dan wordt de datum van vandaag gebruikt.)
Resultaat
Vul links een geboortedatum in en klik op “Berekenen”. Het resultaat verschijnt hier.

Wat je op deze pagina kunt doen

  • Vul een geboortedatum in en zie meteen de exacte leeftijd in jaren, maanden en dagen. Wijzig de tweede datum om de leeftijd op een willekeurige dag te berekenen, bijvoorbeeld de eerste dag van een nieuwe baan of de datum van een examen
  • De leeftijd wordt ook getoond in maanden, weken, dagen (dagen sinds de geboorte), uren, minuten en seconden, samen met het aantal dagen tot je volgende verjaardag
  • Gebruik het om de leeftijd te controleren die je op een formulier moet invullen, de leeftijd van een baby in weken en maanden, of hoeveel dagen er voorbij zijn sinds een jubileum
  • Een heldere uitleg van hoe leeftijd wordt geteld en formules om te kopiëren voor Excel, Google Spreadsheets (de functie DATUMVERSCHIL) en Python staan ook op deze pagina
Deze rekenmachine gebruikt de gewone regel dat je op je verjaardag een jaar ouder wordt. Sommige officiële regelingen tellen anders, bijvoorbeeld bij een verjaardag op 29 februari. Zie “Symbolen en begrippen” onderaan de pagina voor meer uitleg.

Waarvoor is deze berekening handig?

Je leeftijd goed invullen op formulieren en aanmeldingen

Op veel formulieren moet je je leeftijd “per” een bepaalde datum invullen, zoals de datum waarop je je aanmeldt of de eerste dag van een opleiding. Vlak voor een verjaardag kan je leeftijd op de dag dat je het formulier invult anders zijn dan op de uiterste datum, dus tel het veiligst de leeftijd op de datum die het formulier vraagt.
Dezelfde berekening controleert ook regels als “minimaal 16 jaar op de dag van het examen” of de peildatum waarmee sportverenigingen jeugdspelers in leeftijdscategorieën indelen.

Uitzoeken vanaf wanneer een kind leerplichtig is

In Nederland mag een kind naar de basisschool vanaf de dag dat het 4 wordt en is het leerplichtig vanaf de eerste schooldag van de maand na de vijfde verjaardag. Vul de geboortedatum van het kind in en kijk op welke datum het 5 wordt.
Een kind dat op 3 september 2021 is geboren, wordt op 3 september 2026 5 jaar en is dus leerplichtig vanaf de eerste schooldag van oktober 2026 (op 1 september 2026 is het nog 4). Controleer bij je gemeente of school altijd de actuele regels.

Weten wanneer je een mijlpaalleeftijd bereikt (stemmen, meerderjarig, AOW)

Veel rechten en regelingen beginnen op een vaste leeftijd: stemmen en meerderjarig worden op 18 jaar, en de AOW op de AOW-leeftijd (67 jaar in 2026 en 67 jaar en 3 maanden vanaf 2028). Vul een datum in de toekomst in om te zien hoe oud je dan bent, of hoeveel dagen het nog is tot je volgende verjaardag.
Houd er rekening mee dat sommige instanties anders tellen. Controleer de exacte regel altijd bij de officiële bron voordat je plannen maakt. Je persoonlijke AOW-leeftijd vind je op rijksoverheid.nl.

De leeftijd van een baby in weken en maanden tellen (consultatiebureau en vaccinaties)

Afspraken bij het consultatiebureau en vaccinatieschema’s worden meestal gegeven als “op 2 maanden”, “op 3 maanden” enzovoort, en bij pasgeborenen telt men vaak in weken. Een maand telt op dezelfde dag van de volgende maand (de overeenkomstige datum), dus deze rekenmachine geeft ook het juiste antwoord voor baby’s die aan het eind van een maand zijn geboren, wanneer “een maand later” verwarrend kan zijn.
“Leeftijd in dagen” telt de geboortedatum ook als dag 0, de gebruikelijke manier om dagen sinds de geboorte te tellen.

De dagen sinds een jubileum tellen (bruiloft, relatie, mijlpalen)

“Hoeveel dagen sinds onze bruiloft?” “Wanneer is onze 1.000e dag samen?” Vul de datum van het jubileum in plaats van de geboortedatum in en dezelfde berekening werkt.
Let op: de “dagen” hier zijn verstreken dagen, met de startdatum als dag 0. Wil je “dag 1.000” vieren met de startdatum als dag 1, dan zijn 999 verstreken dagen jouw “dag 1.000”. Bepaal hoe je telt voordat je het feest plant.

Formule

Leeftijd in jaren
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(A\) \(=\) \(Y_2\) \(-\) \(Y_1\) \(-\) \(d\)
In woorden (symbolen vervangen door woorden)
④ \(A\): leeftijd \(=\) ① \(Y_2\): jaar van de datum \(-\) ② \(Y_1\): geboortejaar \(-\) ③ \(d\): correctie (0 of 1)
De formule in woorden
① Neem het \(Y_2\): jaar van de datum
② trek er het \(Y_1\): geboortejaar van af
③ trek er daarna de \(d\): correctie van af (\(d = 1\) als je verjaardag dit jaar nog niet is geweest, \(d = 0\) op je verjaardag of daarna)
④ en je krijgt de \(A\): leeftijd
Een eenvoudig voorbeeld
Voor iemand die op 15 januari 1990 is geboren, is de leeftijd op 3 juli 2026 als volgt (de verjaardag op 15 januari is dat jaar al geweest, dus de correctie is 0)
\(A\): leeftijd \(=\) jaar van de datum (2026) \(-\) geboortejaar (1990) \(-\) correctie (0)
\(2026 - 1990 - 0 = 36\)
Het belangrijkste idee
De correctie \(d\) is het hart van deze formule. Het verschil in jaren \(2026 - 1990 = 36\) geeft de leeftijd na de verjaardag van 2026, dus zolang die verjaardag nog niet is geweest, trek je er nog 1 van af. Voor dezelfde persoon op 1 januari 2026 is de verjaardag (15 januari) nog niet geweest, dus de leeftijd is \(2026 - 1990 - 1 = 35\). Dit is de gewone regel, waarbij je op je verjaardag zelf een jaar ouder wordt. Sommige officiële regelingen werken iets anders (zie “Symbolen en begrippen”).
Leeftijd in maanden (totaal aantal maanden)
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(M\) \(=\) \(12\) \(\times\) \(A\) \(+\) \(m\)
In woorden (symbolen vervangen door woorden)
④ \(M\): totaal aantal maanden \(=\) ② \(12\): maanden in een jaar \(\times\) ① \(A\): leeftijd in jaren \(+\) ③ \(m\): resterende maanden
De formule in woorden
① Neem de \(A\): leeftijd in jaren
② vermenigvuldig die met \(12\): maanden in een jaar om jaren om te rekenen naar maanden
③ tel daar de \(m\): resterende maanden bij op (het maandendeel van “X jaar Y maanden”)
④ en je krijgt het \(M\): totaal aantal maanden
Een eenvoudig voorbeeld
Voor iemand die 36 jaar, 5 maanden en 18 dagen oud is, is de leeftijd in maanden
\(M\): totaal aantal maanden \(=\) maanden in een jaar (12) \(\times\) leeftijd (36 jaar) \(+\) resterende maanden (5)
\(12 \times 36 + 5 = 437\)
Het belangrijkste idee
Het antwoord in dit voorbeeld is “437 maanden en 18 dagen”. De resterende dagen (hier 18) kun je niet omrekenen naar maanden, omdat maanden verschillend lang zijn (28 tot 31 dagen). Daarom blijven ze dagen. Een maand telt als vol zodra je dezelfde dag van de volgende maand bereikt (de overeenkomstige datum). Wat er gebeurt als de volgende maand die dag niet heeft, zoals bij 31 januari, lees je bij “overeenkomstige datum” onder “Symbolen en begrippen”.
Dagen omgerekend naar weken, uren, minuten en seconden (eenheden omrekenen)
Wiskundige notatie (de gebruikelijke schrijfwijze)
\(T_h\) \(=\) \(24\) \(\times\) \(N\)
\(T_m\) \(=\) \(1.440\) \(\times\) \(N\)
\(T_s\) \(=\) \(86.400\) \(\times\) \(N\)
\(N\) \(=\) \(7\) \(\times\) \(W\) \(+\) \(r\)
In woorden (symbolen vervangen door woorden)
③ \(T_h\): duur in uren \(=\) ② \(24\): uren in een dag \(\times\) ① \(N\): verstreken dagen
\(T_m\): duur in minuten \(=\) \(1.440\): minuten in een dag \(\times\) \(N\): verstreken dagen
\(T_s\): duur in seconden \(=\) \(86.400\): seconden in een dag \(\times\) \(N\): verstreken dagen
\(N\): verstreken dagen \(=\) \(7\): dagen in een week \(\times\) ④ \(W\): weken \(+\) ⑤ \(r\): resterende dagen
De formule in woorden
① Neem de \(N\): verstreken dagen
② vermenigvuldig die met \(24\): uren in een dag
③ en je krijgt de \(T_h\): duur in uren (vermenigvuldig met 1.440 voor minuten of met 86.400 voor seconden)
④ Voor weken deel je juist. Deel de verstreken dagen door 7; het hele getal van de uitkomst is het aantal \(W\): weken
⑤ en de rest is het aantal \(r\): resterende dagen
Een eenvoudig voorbeeld
Voor een baby van 100 dagen oud (\(100 \div 7 = 14\) rest \(2\), dus “14 weken en 2 dagen”)
\(T_h\): duur in uren \(=\) uren in een dag (24) \(\times\) verstreken dagen (100 dagen)
\(T_h = 24 \times 100 = 2.400\)
\(T_m = 1.440 \times 100 = 144.000\)
\(T_s = 86.400 \times 100 = 8.640.000\)
\(100 = 7 \times 14 + 2\)
Het belangrijkste idee
Een dag heeft 24 uur, een uur heeft 60 minuten en een minuut heeft 60 seconden. Voor minuten vermenigvuldig je dus met \(24 \times 60 = 1.440\) en voor seconden met \(24 \times 60 \times 60 = 86.400\). Weken zijn het enige geval waarin je deelt in plaats van vermenigvuldigt. Een week heeft 7 dagen, dus deel je de verstreken dagen door 7. Het hele getal van de uitkomst is het aantal weken en de rest zijn de resterende dagen (100 dagen is bijvoorbeeld 14 weken en 2 dagen). De verstreken dagen \(N\) zijn het echte aantal kalenderdagen (dagen sinds de geboorte, waarbij de geboortedatum als dag 0 telt). Dus ook 29 februari in een schrikkeljaar telt als een dag.
Leeftijd komt neer op één regel: trek de jaren van elkaar af en trek er 1 meer af als de verjaardag van dat jaar nog niet is geweest. Voor de leeftijd in maanden, weken of uren tel je de dagen sinds de geboorte; de rest is vermenigvuldigen of delen met vaste getallen.

Symbolen en begrippen

Symbolen

\(A\) a De leeftijd in jaren (de A staat voor het Engelse “age”).
\(Y_1\), \(Y_2\) Y één, Y twee Het geboortejaar (\(Y_1\)) en het jaar van de datum waarop je de leeftijd wilt weten (\(Y_2\)). Bijvoorbeeld bij geboortejaar 1990 en leeftijd in 2026 geldt \(Y_1 = 1990\) en \(Y_2 = 2026\).
\((M_2, D_2) < (M_1, D_1)\) vergelijken van maand-dagparen Betekent “de maand en dag van de datum (\(M_2, D_2\)) liggen vóór de maand en dag van de verjaardag (\(M_1, D_1\))”. Vergelijk eerst de maanden en pas als die gelijk zijn de dagen, net zoals woorden in een woordenboek worden gesorteerd.
\(d\) de De correctie in de formule voor de leeftijd. Die is 1 als de verjaardag van dat jaar nog niet is geweest en 0 op de verjaardag of daarna.
\(M\), \(m\) M (hoofdletter en kleine letter) Het totaal aantal maanden (\(M\)) en de resterende maanden (\(m\)). Bij “36 jaar 5 maanden” is \(m = 5\) en het totaal \(M = 12 \times 36 + 5 = 437\) maanden.
\(N\) en Het aantal verstreken dagen sinds de geboorte (dagen sinds de geboorte). Het telt de echte kalenderdagen, met de geboortedatum als dag 0.
\(W\), \(r\) w, er De weken (\(W\)) en de resterende dagen (\(r\)). Deel de verstreken dagen door 7. Het hele getal van de uitkomst is \(W\) en de rest is \(r\).
\(T_h,\ T_m,\ T_s\) T h, T m, T s De verstreken tijd in uren, minuten en seconden. De kleine letter rechtsonder (de index) is de beginletter van de eenheid in het Engels (hours, minutes, seconds).

Begrippen

kalenderleeftijd Leeftijd geteld vanaf de geboortedatum. Je begint bij 0 en wordt op elke verjaardag 1 jaar ouder. Dit is de leeftijd die je in het dagelijks leven en op officiële documenten gebruikt. In de zorg en het onderwijs wordt de term ook gebruikt om hem te onderscheiden van andere maten, zoals de ontwikkelingsleeftijd.
overeenkomstige datum Dezelfde dag van een latere maand of een later jaar. Voor 15 januari is de overeenkomstige datum in de volgende maand 15 februari. De resterende maanden in een leeftijd tel je aan de hand van het bereiken van deze datum. Heeft de volgende maand die dag niet, zoals bij 31 januari, dan neemt de laatste dag van die maand zijn plaats in en is de maand vol als die laatste dag voorbij is. Een baby die op 31 januari 2023 is geboren, is op 28 februari 2023 “0 maanden en 28 dagen” oud (nog geen 1 maand) en op 1 maart “1 maand en 1 dag”. De resterende dagen worden dan opnieuw geteld vanaf de vervangende dag (28 februari), dus de leeftijd springt van “0 maanden en 28 dagen” meteen naar “1 maand en 1 dag” en er is geen dag waarop staat “precies 1 maand en 0 dagen”.
schrikkeljaar Een jaar met een 29 februari. 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 (2100 is geen schrikkeljaar, 2000 wel). In deze rekenmachine wordt iemand die op 29 februari is geboren in een gewoon jaar op 1 maart een jaar ouder. Niet alle instanties tellen hetzelfde (sommige gebruiken 28 februari), dus controleer de officiële regel als het om een wettelijke leeftijd gaat.
leerplicht De verplichting om naar school te gaan. In Nederland ben je leerplichtig vanaf de eerste schooldag van de maand na je vijfde verjaardag. Je mag al naar de basisschool vanaf de dag dat je 4 wordt, maar dan ben je nog niet leerplichtig. Wordt een kind bijvoorbeeld op 10 oktober 5, dan is het leerplichtig vanaf de eerste schooldag van november.
dagen sinds de geboorte Het aantal dagen geteld met de geboortedatum als dag 0. “Leeftijd in dagen” in deze rekenmachine gebruikt deze telling. Die is 1 lager dan een telling die de geboortedatum “dag 1” noemt, dus let op welke je nodig hebt.
AOW-leeftijd De leeftijd waarop je recht krijgt op AOW, het Nederlandse basispensioen. In 2026 is de AOW-leeftijd 67 jaar en vanaf 2028 is die 67 jaar en 3 maanden. De AOW-leeftijd hangt af van de levensverwachting en wordt 5 jaar van tevoren vastgesteld. Vul een datum in de toekomst in om te zien hoe oud je dan bent.

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.

Grotere getallen aftrekken (groep 5, 8-9 jaar)
  • Een aftrekking met 4 cijfers, zoals 2026 − 1990, schriftelijk kunnen uitvoeren, ook met lenen
Tijd en de kalender (groep 4-5, 7-9 jaar)
  • Weten dat 1 dag = 24 uur, 1 uur = 60 minuten, 1 minuut = 60 seconden en 1 week = 7 dagen
  • Weten dat een jaar 12 maanden heeft en dat maanden 28 tot 31 dagen hebben (alleen februari is korter)
  • Weten dat er ongeveer elke 4 jaar een jaar met een 29 februari komt (een schrikkeljaar)
Vermenigvuldigen met meerdere cijfers (groep 5-6, 8-10 jaar)
  • Twee getallen van 2 cijfers met elkaar kunnen vermenigvuldigen, zoals 21 × 24
  • Jaren kunnen omrekenen naar maanden door met 12 te vermenigvuldigen, zoals bij 12 × 36
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 de rest de “resterende dagen” zijn in “X weken en Y dagen”

Berekenen met Excel

Kopieer de hele tabel hieronder en plak die in cel A1 van Excel. Het werkt direct.
Tabel voor de exacte leeftijd (jaren, maanden, dagen)
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Leeftijd (jaren) =DATUMVERSCHIL(B1;B2;"Y")
Resterende maanden =DATUMVERSCHIL(B1;B2;"YM")
Resterende dagen =DATUMVERSCHIL(B1;B2;"MD")
Tabel voor de leeftijd in maanden, weken en dagen
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Totaal aantal maanden =DATUMVERSCHIL(B1;B2;"M")
Totaal aantal dagen (dagen sinds de geboorte) =B2-B1
Weken =INTEGER((B2-B1)/7)
Resterende dagen (rest na weken) =REST(B2-B1;7)
Tabel voor de leeftijd in uren, minuten en seconden
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Leeftijd in uren =(B2-B1)*24
Leeftijd in minuten =(B2-B1)*1440
Leeftijd in seconden =(B2-B1)*86400
Tabel voor de leeftijd van vandaag (een trucje zonder tweede datum)
Geboortedatum 1990-01-15
Leeftijd vandaag (jaren) =DATUMVERSCHIL(B1;VANDAAG();"Y")
Typ datums in de vorm 1990-01-15 (jaar-maand-dag). Excel leest deze vorm altijd als datum, welke regio-instelling je ook hebt. De hoofdrol is voor de functie DATUMVERSCHIL. Het derde argument betekent: “Y” = leeftijd in volle jaren, “YM” = resterende maanden, “MD” = resterende dagen, “M” = totaal aantal maanden. (DATUMVERSCHIL staat niet in de lijst met voorgestelde functies, maar werkt in alle versies van Excel.)
In de eerste tabel staat in B3 36, in B4 5 en in B5 18, dus de leeftijd is “36 jaar, 5 maanden en 18 dagen”. In de tweede tabel is het totaal 13.318 dagen, dat zijn 1.902 weken en 4 dagen. Verschijnt “=B2-B1” als datum, wijzig dan de celopmaak naar “Getal”.
Let op: DATUMVERSCHIL met “MD” staat erom bekend dat het rond het einde van de maand 1 of 2 dagen afwijkt of zelfs vreemde waarden geeft (bijvoorbeeld bij mensen die op de 31e zijn geboren). Zijn de resterende dagen belangrijk, gebruik dan het resultaat van deze rekenmachine.
Met VANDAAG() zoals in de laatste tabel wordt de leeftijd elke keer dat je het bestand opent bijgewerkt naar “leeftijd vandaag”.

Berekenen met Google Spreadsheets

Kopieer de hele tabel hieronder en plak die in cel A1 van Google Spreadsheets. Het werkt direct.
Tabel voor de exacte leeftijd (jaren, maanden, dagen)
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Leeftijd (jaren) =DATUMVERSCHIL(B1;B2;"Y")
Resterende maanden =DATUMVERSCHIL(B1;B2;"YM")
Resterende dagen =DATUMVERSCHIL(B1;B2;"MD")
Tabel voor de leeftijd in maanden, weken en dagen
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Totaal aantal maanden =DATUMVERSCHIL(B1;B2;"M")
Totaal aantal dagen (dagen sinds de geboorte) =B2-B1
Weken =INTEGER((B2-B1)/7)
Resterende dagen (rest na weken) =REST(B2-B1;7)
Tabel voor de leeftijd in uren, minuten en seconden
Geboortedatum 1990-01-15
Leeftijd op deze datum 2026-07-03
Leeftijd in uren =(B2-B1)*24
Leeftijd in minuten =(B2-B1)*1440
Leeftijd in seconden =(B2-B1)*86400
Tabel voor de leeftijd van vandaag (een trucje zonder tweede datum)
Geboortedatum 1990-01-15
Leeftijd vandaag (jaren) =DATUMVERSCHIL(B1;VANDAAG();"Y")
In Google Spreadsheets werken DATUMVERSCHIL, VANDAAG, INTEGER en REST precies zoals in Excel. Kopieer de hele tabel, plak die in cel A1 en vervang de datums in B1 (en B2) door je eigen datums.
Net als in Excel kan DATUMVERSCHIL met “MD” rond het einde van de maand 1 of 2 dagen afwijken.

Berekenen met Python

from datetime import date

birth = date(1990, 1, 15)   # geboortedatum
ref = date(2026, 7, 3)      # de datum waarop je de leeftijd wilt weten (gebruik date.today() voor vandaag)

# Leeftijd: trek de jaren van elkaar af en trek er 1 af als de verjaardag nog niet is geweest
age = ref.year - birth.year - ((ref.month, ref.day) < (birth.month, birth.day))

total_days = (ref - birth).days          # verstreken dagen sinds de geboorte
weeks, extra_days = divmod(total_days, 7)  # weken en resterende dagen

print(f"Leeftijd: {age} jaar")
print(f"Verstreken dagen: {total_days} dagen ({weeks} weken en {extra_days} dagen)")
print(f"Uren: {total_days * 24} / Minuten: {total_days * 1440} / Seconden: {total_days * 86400}")
Werkt met alleen de standaardbibliotheek. Het belangrijkste is “(ref.month, ref.day) < (birth.month, birth.day)” in de regel voor de leeftijd. Als Python (maand, dag)-paren vergelijkt, kijkt het eerst naar de maanden en pas bij gelijke maanden naar de dagen (dezelfde volgorde als woorden in een woordenboek). Dit onderdeel controleert dus “de datum ligt vóór de verjaardag, dus de verjaardag van dit jaar is nog niet geweest”. Python behandelt de uitkomst True/False bij aftrekken als 1/0, dus de correctie uit de formule past in deze ene regel.

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

Leeftijd in jaren
A = Y₂ − Y₁ − d (d = 1 als de datum vóór de verjaardag van dat jaar ligt, 0 op of na die verjaardag)
A = Y_2 - Y_1 - d, \quad d = \begin{cases} 1 & ((M_2, D_2) < (M_1, D_1)) \\ 0 & (\text{anders}) \end{cases}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>A</mi><mo>=</mo>
    <msub><mi>Y</mi><mn>2</mn></msub><mo>&#x2212;</mo>
    <msub><mi>Y</mi><mn>1</mn></msub><mo>&#x2212;</mo>
    <mi>d</mi><mo>,</mo><mspace width="0.7em"/>
    <mi>d</mi><mo>=</mo>
    <mrow>
      <mo>{</mo>
      <mtable columnalign="center left">
        <mtr>
          <mtd><mn>1</mn></mtd>
          <mtd><mrow><mo>(</mo><msub><mi>M</mi><mn>2</mn></msub><mo>,</mo><msub><mi>D</mi><mn>2</mn></msub><mo>)</mo><mo>&lt;</mo><mo>(</mo><msub><mi>M</mi><mn>1</mn></msub><mo>,</mo><msub><mi>D</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd>
        </mtr>
        <mtr>
          <mtd><mn>0</mn></mtd>
          <mtd><mtext>anders</mtext></mtd>
        </mtr>
      </mtable>
    </mrow>
  </mrow>
</math>
A = Y_2 - Y_1 - d, d = {(1, als (M_2, D_2) < (M_1, D_1)), (0, anders):}
age = y2 - y1 - Boole[m2 < m1 || (m2 == m1 && d2 < d1)]
age := y2 - y1 - piecewise(m2 < m1 or (m2 = m1 and d2 < d1), 1, 0);
age = y2 - y1 - (m2 < m1 | (m2 == m1 & d2 < d1));
A = Y_2 - Y_1 - d (d = 1 als de datum vóór de verjaardag van dat jaar ligt, 0 op of na die verjaardag)
Leeftijd in maanden (totaal aantal maanden)
M = 12A + m
M = 12A + m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>M</mi><mo>=</mo>
    <mn>12</mn><mi>A</mi>
    <mo>+</mo><mi>m</mi>
  </mrow>
</math>
M = 12A + m
totalMonths = 12*age + extraMonths
totalMonths := 12*age + extraMonths;
total_months = 12*age + extra_months;
M = 12A + m
Dagen omgerekend naar weken, uren, minuten en seconden (eenheden omrekenen)
Tₕ = 24N, Tₘ = 1440N, Tₛ = 86400N, N = 7W + r (0 ≤ r ≤ 6)
T_h = 24N,\quad T_m = 1440N,\quad T_s = 86400N,\quad N = 7W + r\ \ (0 \le r \le 6)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <msub><mi>T</mi><mi>h</mi></msub><mo>=</mo><mn>24</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <msub><mi>T</mi><mi>m</mi></msub><mo>=</mo><mn>1440</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <msub><mi>T</mi><mi>s</mi></msub><mo>=</mo><mn>86400</mn><mi>N</mi><mo>,</mo><mspace width="0.7em"/>
    <mi>N</mi><mo>=</mo><mn>7</mn><mi>W</mi><mo>+</mo><mi>r</mi><mspace width="0.7em"/>
    <mo>(</mo><mn>0</mn><mo>&#x2264;</mo><mi>r</mi><mo>&#x2264;</mo><mn>6</mn><mo>)</mo>
  </mrow>
</math>
T_h = 24N, T_m = 1440N, T_s = 86400N, N = 7W + r (0 <= r <= 6)
hours = 24*days; minutes = 1440*days; seconds = 86400*days; {weeks, remDays} = QuotientRemainder[days, 7]
hours := 24*days; minutes := 1440*days; seconds := 86400*days; weeks := iquo(days, 7); remDays := irem(days, 7);
num_hours = 24*num_days; num_minutes = 1440*num_days; num_seconds = 86400*num_days; num_weeks = floor(num_days/7); rem_days = mod(num_days, 7);
T_h = 24N, T_m = 1440N, T_s = 86400N, N = 7W + r (0 ≤ r ≤ 6)

Zo laat je ChatGPT  de berekening doen

Je bent een assistent voor leeftijdsberekeningen. 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).

De geboortedatum is 15 januari 1990. Bereken voor de datum 3 juli 2026 elk van de volgende dingen:
1. De exacte leeftijd in jaren, maanden en dagen (een maand telt als vol op dezelfde dag van de volgende maand; heeft die maand die dag niet, dan telt de maand als vol aan het einde van de laatste dag van die maand)
2. Het totaal aantal dagen sinds de geboorte (met de geboortedatum als dag 0) en datzelfde getal als “X weken en Y dagen”
3. Hoeveel dagen het nog is tot de volgende verjaardag (ga ervan uit dat de leeftijd op de verjaardag zelf met 1 stijgt)

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