Wat deze date calculator doet
Deze Nederlandse date calculator telt het exacte aantal dagen tussen twee datums — inclusief een uitsplitsing in jaren, maanden en dagen — of berekent welke datum je krijgt als je een aantal dagen optelt of aftrekt. Alle berekeningen werken in UTC, zodat zomertijd (Nederland schakelt elk jaar op de laatste zondag van maart naar CEST, UTC+2) nooit stilletjes een dag verschuift in je resultaat. JavaScript's new Date(d1) - new Date(d2) geeft je milliseconden en vereist extra conversie; deze tool geeft direct de volledige uitsplitsing. Of je nu een opzegtermijn, een projectdeadline, een abonnementsduur of een visumaanvraagperiode uitrekent: de rekenmachine geeft je alle eenheden tegelijk — totaal dagen, weken, maanden en jaren naast elkaar. 100% client-side — jouw gegevens verlaten nooit je browser. Geen uploads, geen tracking, geen serverlogs.
Functies
- Dagen tussen twee datums. Geeft het totaal aantal kalenderdagen tussen een begin- en einddatum, exclusief zomertijdverstoringen dankzij puur UTC-rekenwerk.
- Volledige kalenderuitsplitsing. Naast het totaal in dagen zie je ook de equivalenten in weken, maanden en jaren, plus een exacte breakdown in jaren + maanden + resterende dagen.
- Dagen optellen of aftrekken. Voer een basisdatum in en een aantal dagen — negatief om terug te gaan — en de tool geeft direct de nieuwe datum terug, handig voor deadlines en vervaldatums.
- Correcte schrikkeljaarverwerking. Het algoritme volgt de ISO-regel: elk jaar deelbaar door 4 is een schrikkeljaar, behalve eeuwjaren die niet deelbaar zijn door 400 (1900 telt niet, 2000 wel).
- Geen installatie of server nodig. Alles draait in je browser. Er worden geen datums naar een server gestuurd, waardoor de tool ook in afgeschermde bedrijfsomgevingen veilig te gebruiken is.
Zo gebruik je de date calculator
Kies een modus, vul de datums in en lees het resultaat direct af. In Python bereken je snel een controlewaarde met from datetime import date; (date(2030,1,1)-date.today()).days.
- Kies de modus. Selecteer 'Verschil tussen datums' voor een duurberekening, of 'Dagen optellen / aftrekken' om een toekomstige of vroegere datum te vinden.
- Vul de datums in. Klik op het datumveld en selecteer een datum via de picker, of typ in ISO-formaat (JJJJ-MM-DD). De begin- en einddatum kunnen in willekeurige volgorde staan.
- Lees de resultaten. Bekijk het totaal in dagen, weken, maanden en jaren naast elkaar, plus de exacte kalenderuitsplitsing (bijv. 2 jaar, 3 maanden, 11 dagen).
- Gebruik de optellen/aftrekken-modus. Vul een basisdatum en een positief of negatief aantal dagen in. Gebruik een negatief getal om terug te rekenen, bijv. −30 voor 'een maand geleden'.
Veelvoorkomende toepassingen
- Contracten en opzegtermijnen. Bereken hoeveel kalenderdagen er zitten tussen ondertekeningsdatum en einddatum van een huurcontract, arbeidsovereenkomst of SLA. Let op: contractteksten vermelden soms een inclusieve of exclusieve einddatum — dat scheelt één dag.
- Projectplanning en deadlines. Bepaal hoeveel werkdagen je hebt tot een livegang, sprint-einde of releasedatum. Combineer dit met de [time calculator](/nl/time-calculator/) als je ook uren wilt optellen.
- Visa, verblijfs- en verzekeringsduur. Visa-termijnen worden geteld in exacte kalenderdagen. Met deze dagteller reken je precies uit wanneer de toegestane verblijfsduur verstrijkt, zodat je geen dag te laat bent.
- Leeftijd en jubilea berekenen. Wil je exact weten hoeveel dagen iemand oud is, of wanneer een 100-daags jubileum valt? Gebruik de modus 'Dagen optellen'. Voor een volledige leeftijdsberekening biedt de [age calculator](/nl/age-calculator/) extra detail.
- Abonnementen en proefperiodes. Reken snel uit wanneer een gratis proefperiode of jaarabonnement afloopt door de startdatum en de looptijd in dagen in te voeren.
Veelgestelde vragen
Worden mijn ingevoerde datums opgeslagen of gedeeld?
Nee. De tool werkt volledig in je browser (client-side JavaScript). Er worden geen datums naar een server gestuurd, er is geen tracking en er worden geen logs bijgehouden. Je kunt de tool ook offline gebruiken nadat de pagina geladen is.
Waarom werkt de calculator in UTC en niet in mijn lokale tijdzone?
Nederland gebruikt CET (UTC+1) in de winter en CEST (UTC+2) in de zomer. Bij datumrekenen in lokale tijd kan een DST-overgang ervoor zorgen dat een dag 'verdwijnt' of dubbel wordt geteld. Door datum-only invoer in UTC te verwerken vermijd je dat probleem volledig. Het historische IANA-ID voor Nederland is 'Europe/Amsterdam', gebaseerd op de Amsterdamse tijd die tot 1940 in gebruik was.
Hoe berekent de tool het verschil in maanden?
Kalendermaanden zijn niet gelijk aan 30 dagen. De tool loopt jaar voor jaar en maand voor maand om een exacte breakdown te geven (bijv. 1 jaar, 2 maanden, 15 dagen), in plaats van het totaal gewoon door 30,44 te delen.
Telt de calculator ook werkdagen?
De huidige modus berekent kalenderdagen. Werkdagenberekening vereist feestdaggegevens per land, wat per regio sterk verschilt. Voor eenvoudige schattingen kun je het totaal aan kalenderdagen zelf aanpassen.
Hoe zit het met schrikkeljaren?
De calculator volgt de Gregoriaanse kalenderregel: een jaar is een schrikkeljaar als het deelbaar is door 4, behalve eeuwjaren die niet deelbaar zijn door 400. Zo is 2000 een schrikkeljaar, maar 1900 niet. Dit is relevant als je periodes berekent die februari overspannen.
Kan ik ook een timestamp omrekenen naar een datum?
Voor Unix-timestamp-conversie (seconden of milliseconden sinds 1970-01-01 UTC) gebruik je de [Unix timestamp converter](/nl/timestamp-converter/) op deze site. De date calculator werkt met kalenderdata in JJJJ-MM-DD formaat.