Datumverschil berekenen
Tel de kalenderperiode tussen twee willekeurige data in dagen en weken — handig voor contracten, reisplanning, projectdeadlines en leeftijd-op-een-datum.
Berekenen
Berekenen
Resultaat
De formule
Neem het absolute verschil tussen de twee kalenderdata in milliseconden en deel door 86.400.000 (de lengte van een civiele dag). Schrikkeldagen tussen de data tellen automatisch mee omdat beide data op de Gregoriaanse kalender worden gelezen. We tonen ook hele weken en een benaderde jaarbreuk met 365,25 dagen per jaar.
Uitgewerkt voorbeeld
- Start 01-01-2026, eind 01-07-2026
- Beide data zijn middernachten op de Gregoriaanse kalender; 1 juli ligt 181 dagen na 1 januari in een niet-schrikkeljaar
- 181 ÷ 7 = 25 weken met 6 dagen rest; 181 ÷ 365,25 ≈ 0,50 jaar
Resultaat: 181 dagen (25 weken · ≈ 0,50 jaar)
Zo wordt het datumverschil berekend
Datumrekenen lijkt eenvoudig tot schrikkeljaren, inclusief tellen en “werkdagen” meedoen. Deze tool rapporteert de exclusieve civiele-dagafstand tussen twee data — het aantal middernachten dat je oversteekt van de ene naar de andere datum.
Kalenderdagen (wat we tellen)
We tellen hele kalenderdagen tussen de twee data, inclusief weekenden en feestdagen. Van maandag tot vrijdag is het resultaat 4 dagen (di, wo, do, vr-middernachten na maandag), niet 5 inclusieve weekdagen. Staat in je contract “binnen 10 dagen na ondertekening”, controleer dan of partijen kalenderdagen, werkdagen of een inclusieve telling bedoelden.
De volgorde maakt niet uit: het resultaat is altijd de positieve periode. Start en eind omwisselen levert hetzelfde aantal dagen op.
Schrikkeljaren
Als 29 februari strikt tussen de twee data valt, telt die ene dag mee. Eeuwjaren volgen de Gregoriaanse regel (deelbaar door 400). De jaarbreukweergave gebruikt 365,25 als langetermijngemiddelde — nuttig voor grove vergelijkingen, niet voor juridische dagtellingen.
Maanden en “plus één maand”
Deze rekentool zet een periode niet om naar jaren/maanden/dagen in leeftijdsstijl. “Eén maand” bij een datum is een apart probleem: 31 januari plus één maand kan 28/29 februari of 3 maart worden, afhankelijk van bibliotheek of contractregel. Voor leeftijdsopbouw J/M/D vanaf een geboortedatum gebruik je de leeftijdsrekentool.
Tijdzones
Invoer bestaat uit kalenderdata zonder tijdstip. Cross-zonegebeurtenissen (nachtvluchten, remote overdracht) kunnen één dag verschillen als elke partij een lokale middernacht gebruikt. Spreek een gedeelde zone af of gebruik tijdstempels wanneer het exacte moment telt.
Interessante feiten
Gregoriaanse schrikkelregel
De meeste door 4 deelbare jaren zijn schrikkeljaren; eeuwjaren moeten ook door 400 deelbaar zijn. Daarom had 2000 wél een 29 februari en 1900 niet.
Werkdagen zijn iets anders
Nederlandse contracten sluiten vaak weekenden en feestdagen uit. Overheid en CAO’s publiceren feestdagenkalenders; deze tool trekt ze niet af tenzij je dat handmatig doet.
Inclusief versus exclusief tellen
“Hoeveel dagen tussen maandag en vrijdag?” kan 4 tussenruimtes of 5 genoemde dagen betekenen. Stem altijd af op de formulering in beleid of wet.
ISO-weeknummers
Sommige sectoren nummeren weken met ISO 8601-weekdata (week begint maandag). Onze weektelling is simpelweg totale dagen ÷ 7, geen verschil in ISO-weeknummer.
Unix-tijd kent nog schrikkelseconden
Civiele dagtellingen voor formulieren negeren schrikkelseconden. Wetenschappelijke tijdlijnen die exacte SI-seconden nodig hebben, gebruiken andere tijdschalen (UTC met schrikkelseconden, of TAI).
Veelgestelde vragen
Vul beide data in. De rekentool geeft het absolute aantal kalenderdagen ertussen, plus hele weken en een benaderde jaarbreuk.
Ja. Elke kalenderdag in de periode telt mee. Voor werkdagdeadlines trek je weekenden en feestdagen apart af met de kalender van je rechtsgebied.
Nee. Het resultaat is het positieve verschil, dus beide data mogen als eerste.
Als 29 februari tussen de data ligt, telt die ene dag mee. De jaarschatting gebruikt 365,25 dagen; de dagtelling zelf is exact voor de Gregoriaanse kalenderdata die je invoert.
Deze pagina focust op totale dagen en weken. Voor een opbouw jaren/maanden/dagen vanaf een geboortedatum tot vandaag gebruik je de leeftijdsrekentool.
Alleen data worden gebruikt. Twee gebeurtenissen op dezelfde kalenderdatum liggen hier 0 dagen uit elkaar, ook als ze klokmatig 23 uur uit elkaar lagen.
Bronnen
- ISO 8601 — Datum- en tijdnotatie Definieert kalenderdatumweergave en gerelateerde weekdatumconventies.
- Time FAQs (schrikkeljaren) Gregoriaanse schrikkeljaarregels in civiele kalenders.
- Officiële feestdagen Referentie wanneer je kalenderdagen omzet naar Nederlandse werkdagen.