Gratis Arbejdsdage-beregner
Tæl arbejdsdage mellem datoer eller læg/træk arbejdsdage til/fra en dato. Konfigurerbar weekendhåndtering og ferieliste.
Weekend (ikke-arbejds)dage
0 helligdage konfigureret
Almindelige anvendelser
- Arbejdsdage til projektfristerBeregn realistiske projekttidslinjer eksklusive weekender og helligdage.
- Spor SLA-svarstid i arbejdsdageKundeslaer specificerer ofte svargang i 'arbejdsdage' — beregn præcist hvornår en 5-arbejdsdag deadline falder.
- Beregn ferie/PTO-dageHvor mange arbejdsdage tager du faktisk ledighed? Beregn det præcise antal arbejdsdage til ferieansøgninger.
- Gouvernementale indleveringsfristerSkatteindleveringer, domstols frister, regulatoriske indleveringer — ofte talt i arbejdsdage.
- Skattinger for forsendelsesleveringBeregn forventet leveringsdato for forsendelser angivet i arbejdsdage.
Sådan fungerer det
Værktøjet kører udelukkende i browseren uden eksterne biblioteker — al datoaritmetik er håndskrevet JavaScript med det indbyggede Date-objekt. Det har to tilstande: optælling af arbejdsdage mellem to datoer og fremskrivning af en fremtidig (eller tidligere) dato ved at lægge et antal arbejdsdage til eller trække dem fra.
- 1Datofortolkning uden UTC-forskydningDatoinput fortolkes ved at dele YYYY-MM-DD-strengen i år, måned og dag og oprette en lokal Date — ikke Date.parse() — så resultatet altid er den kalenderdag, du skrev, uanset din tidszoneforskydning.
- 2Validering og opslag af helligdageHver helligdagspost matches mod et strengt YYYY-MM-DD-regex og krydstjekkes derefter ved at genopbygge Date'en og sammenligne delene — så umulige datoer som 2026-02-31 afvises og markeres i brugerfladen i stedet for stille at rulle over til marts. Gyldige poster gemmes i et Set med den lokale datostreng som nøgle til O(1)-opslag i løkken.
- 3Gennemløb dag for dag med justerbare weekenderI tilstanden 'tæl mellem datoer' gennemgår værktøjet hver kalenderdag i intervallet og tjekker hver mod dine valgte weekenddage (enhver kombination af de syv dage) og helligdags-Set'et og tæller derefter arbejdsdage, weekenddage og ramte helligdage hver for sig. I tilstanden 'læg arbejdsdage til' går det frem eller tilbage én dag ad gangen og springer fridage over, indtil det ønskede antal arbejdsdage er brugt.
- 4Sprogbevidst visning af resultatDen endelige dato i 'læg til'-tilstand formateres med browserens indbyggede Intl via toLocaleDateString(), så den vises på brugerens eget sprog og efter lokal kalenderkonvention uden yderligere bibliotek.
Relaterede værktøjer
Datoforskels-beregner
Beregn den præcise forskel mellem to datoer — år, måneder, dage, uger, arbejdsdage (eksklusive weekender), timer og minutter.
Tidsberegner
Læg TT:MM:SS-varigheder til eller træk fra, eller find tiden mellem to tidsstempler. Nyttigt til arbejdslogger, løbsdelinger og projektsporing.
Zakat-regnemaskine
Beregn zakat (2,5%) på kontanter, guld, sølv, erhvervsmidler og opsparing mod guldets eller sølvets nisab — i din valuta, helt på din enhed.