Datumverschil-calculator
Vind de exacte tijd tussen twee datums — in jaren, maanden, dagen, weken, uren en minuten.
Wat is een datumverschil?
Het datumverschil is de hoeveelheid tijd die tussen twee kalenderdatums verloopt. Er zijn twee gangbare manieren om het uit te drukken: als één totaal (bijvoorbeeld 1.234 dagen) of als kalenderoverzicht in jaren, maanden en dagen. Beide antwoorden kloppen — ze beschrijven dezelfde periode in andere eenheden. Deze tool geeft je beide tegelijk, zodat je kunt kiezen wat bij jouw scenario past.
Hoe gebruik je deze calculator
Kies een begindatum en een einddatum. Het resultaat verandert direct mee terwijl je typt. Is de einddatum eerder dan de begindatum, dan wisselt de tool ze om, zodat de duur altijd positief is. Schakel Einddag meetellen in als je wilt dat de einddatum zelf als volle dag telt — zo worden hotel-, huur- en verhuurperiodes meestal in rekening gebracht.
Hoe de wiskunde werkt
Voor de jaren/maanden/dagen-uitsplitsing gebruiken we kalenderrekenkunde — dezelfde methode die je op papier zou gebruiken. We trekken eerst jaren af, dan maanden en dan dagen, en lenen waar nodig van de vorige maand bij negatieve dag-aftrek. Het geleende bedrag is de werkelijke lengte van die vorige maand, en daarom gedraagt een datum eind februari zich anders dan een datum eind maart. Voor het totaal aantal dagen delen we de verstreken milliseconden door de lengte van één dag, wat schrikkeljaren automatisch meeneemt. Werk- en weekenddagen tellen we door elke dag in de range te lopen en zijn weekdag te checken.
Welke eenheid moet je gebruiken?
| Scenario | Beste eenheid |
|---|---|
| Leeftijd, jubilea, projectduur | Jaren, maanden, dagen |
| Werk- of school-deadlines | Werkdagen |
| Loonperiodes, terugkerende schema's | Weken |
| Korte trips, hotelovernachtingen | Totaal aantal dagen (met inclusief einde) |
| Aftellingen, tijdslogs | Uren of minuten |
Veelgestelde vragen
Houdt deze tool rekening met schrikkeljaren?
Ja. Het totaal aantal dagen wordt op basis van echte timestamps berekend, dus 29 februari in schrikkeljaren wordt automatisch meegeteld. Kalenderoverzichten gebruiken ook werkelijke maandlengtes, dus een periode die over een schrikkeldag valt, weerspiegelt die extra dag correct.
Waarom is het jaren/maanden/dagen-resultaat niet hetzelfde als totaal dagen gedeeld door 365?
Omdat maanden en jaren geen vaste lengte hebben. Een maand kan 28, 29, 30 of 31 dagen zijn; een jaar 365 of 366. Het kalenderoverzicht gebruikt de werkelijke maanden waarover de periode valt, wat voor menselijke tijd nauwkeuriger is, maar niet uit één deling kan worden afgeleid.
Wat doet "einddag meetellen"?
Standaard is de duur exclusief — maandag tot dinsdag is 1 dag. Met de optie aan telt de einddag ook mee, dus maandag tot dinsdag = 2 dagen. Gebruik dit voor overnachtingen, huur en alle gevallen waarin beide eindpunten deel zijn van de periode.
Wat gebeurt er met zomertijd?
Deze tool werkt in kalenderdagen, niet in kloktijd, dus zomertijd verandert het resultaat niet. De getoonde uren en minuten komen voor de duidelijkheid uit volle dagen van 24 uur. Wil je werkelijke verstreken kloktijd over een DST-overgang volgen, gebruik dan een tool op basis van timestamps.
Hoe worden werkdagen geteld?
Werkdagen zijn maandag tot en met vrijdag; weekenddagen zijn zaterdag en zondag. De tool loopt elke dag in de inclusieve range af en checkt zijn weekdag, dus de telling klopt ook als de periode op een weekend begint of eindigt.
Kan ik het gebruiken voor datums in verleden en toekomst?
Ja. De tool werkt in beide richtingen en op elke datum die de datepicker van je browser ondersteunt. Vul je per ongeluk de datums in de verkeerde volgorde in, dan worden ze automatisch omgewisseld, zodat de duur altijd positief is.