Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Werkdagen-calculator

Tel werkdagen tussen datums of tel werkdagen op bij of af van een datum. Instelbare weekendafhandeling en feestdagenlijst.

Werkt offline na het laden

Weekend (niet-werkdagen)

0 feestdagen ingesteld

Veelvoorkomend gebruik

  • Werkdagen voor projectdeadlinesBereken realistische projectschema's met uitzondering van weekenden en feestdagen.
  • SLA-responstijd bijhouden in werkdagenSLA's van klanten specificeren vaak respons in "werkdagen" — bereken exact wanneer een deadline van 5 werkdagen verloopt.
  • Reken vakantie-/verlofdag inHoeveel werkdagen neemt u eigenlijk? Bereken het exacte aantal werkdagen voor vakantieaanvragen.
  • Termijnen voor overheidsaanvraagBelastingaangiftes, gerechtelijke termijnen, regelgevingsindieningen — vaak geteld in werkdagen.
  • Geschatte verzendingsdataBereken verwachte afleverdata voor verzendingen met werkdagen.

Hoe het werkt

Deze tool draait volledig in de browser zonder externe bibliotheken — alle datumberekeningen zijn zelfgeschreven JavaScript met het native Date-object. Hij heeft twee modi: werkdagen tussen twee datums tellen, en een datum in de toekomst (of het verleden) bepalen door een aantal werkdagen op te tellen of af te trekken.

  1. 1
    Datums parsen zonder UTC-verschuiving
    Datuminvoer wordt geparst door de YYYY-MM-DD-tekenreeks te splitsen in jaar, maand en dag en een lokale Date te maken — niet Date.parse() — zodat het resultaat altijd de kalenderdag is die je hebt getypt, ongeacht de verschuiving van je tijdzone.
  2. 2
    Feestdagen controleren en opzoeken
    Elke feestdag wordt gecontroleerd met een strikte YYYY-MM-DD-regex en daarna nagekeken door de Date opnieuw op te bouwen en de delen terug te vergelijken — zodat onmogelijke datums zoals 2026-02-31 worden geweigerd en in de interface gemarkeerd in plaats van stilzwijgend door te lopen naar maart. Geldige items worden opgeslagen in een Set met de lokale datumtekenreeks als sleutel, voor opzoeken in O(1) tijdens de lus.
  3. 3
    Dag voor dag doorlopen met instelbare weekenden
    In de modus 'tellen tussen datums' loopt de tool elke kalenderdag in het bereik af, controleert elke dag tegen je ingestelde weekenddagen (elke combinatie van de zeven dagen) en de Set met feestdagen, en telt werkdagen, weekenddagen en geraakte feestdagen apart. In de modus 'werkdagen optellen' gaat hij één dag per keer vooruit of achteruit en slaat niet-werkdagen over, tot het gevraagde aantal werkdagen is verbruikt.
  4. 4
    Resultaat getoond volgens taalinstelling
    De uiteindelijke datum in de modus 'optellen' wordt opgemaakt met de ingebouwde Intl van de browser via toLocaleDateString(), zodat die in de taal en kalendernotatie van de gebruiker wordt getoond, zonder extra bibliotheek.

Gerelateerde tools

Veelgestelde vragen