Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis Arbeidsdagskalkulator

Tell arbeidsdager mellom datoer eller legg til/trekk fra arbeidsdager fra en dato. Konfigurerbar helgehåndtering og ferieliste.

Fungerer uten nett når den er lastet

Helgedager (ikke-arbeidsdager)

0 fridager konfigurert

Vanlige bruksområder

  • Arbeidsdager for prosjektfristerBeregn realistiske prosjekttidslinjene eksludert helger og høytider.
  • Spor SLA-svarstid i arbeidsdagerKundens SLA-er angir ofte svargang i 'arbeidsdager' — beregn nøyaktig når en 5-arbeidsdag frist faller.
  • Beregn ferie/PTO-dagerHvor mange arbeidsdager tar du faktisk permisjon? Beregn det nøyaktige antall arbeidsdager for ferieforespørsler.
  • Offentlige innleveringsfristerSkatteinnleveringer, domstolsfrister, regulatoriske innleveringer — ofte talt i arbeidsdager.
  • Skattinger for forsendelseleveringBeregn forventet leveringsdato for forsendelser oppgitt i arbeidsdager.

Hvordan det fungerer

Verktøyet kjører helt i nettleseren uten eksterne biblioteker — all datoaritmetikk er håndskrevet JavaScript med det innebygde Date-objektet. Det har to moduser: telle arbeidsdager mellom to datoer, og finne en fremtidig (eller tidligere) dato ved å legge til eller trekke fra et gitt antall arbeidsdager.

  1. 1
    Datotolking uten UTC-forskyvning
    Datoinndata tolkes ved å dele ÅÅÅÅ-MM-DD-strengen i år, måned og dag og lage en lokal Date — ikke Date.parse() — så resultatet alltid blir kalenderdagen du skrev inn, uansett tidssoneforskyvning.
  2. 2
    Validering og oppslag av helligdager
    Hver helligdag matches mot et strengt ÅÅÅÅ-MM-DD-regex og kontrolleres deretter ved å bygge Date-objektet på nytt og sammenligne delene — så umulige datoer som 2026-02-31 avvises og markeres i grensesnittet i stedet for å rulle stille over til mars. Gyldige oppføringer lagres i en Set med lokal datostreng som nøkkel for O(1)-oppslag i løkken.
  3. 3
    Dag-for-dag-gjennomgang med valgfrie helgedager
    I modusen «tell mellom datoer» går verktøyet gjennom hver kalenderdag i området, sjekker hver mot de valgte helgedagene (en hvilken som helst kombinasjon av de sju dagene) og helligdagssettet, og teller arbeidsdager, helgedager og helligdager hver for seg. I modusen «legg til arbeidsdager» går det én dag frem eller tilbake om gangen og hopper over fridager, til ønsket antall arbeidsdager er brukt opp.
  4. 4
    Språktilpasset visning av resultatet
    Sluttdatoen i «legg til»-modus formateres med nettleserens innebygde Intl via toLocaleDateString(), så den vises på brukerens språk og etter lokale kalenderkonvensjoner uten ekstra bibliotek.

Relaterte verktøy

Ofte stilte spørsmål