Fara beint í aðalefni
LibraTool logoLibraTool

Vinnudagareiknir — ókeypis

Teldu vinnudaga á milli dagsetninga eða bættu við/dragðu frá vinnudaga frá dagsetningu. Stillanlegar helgarstillingar og frídagalisti.

Virkar án nettengingar eftir hleðslu

Helgi (ekki virkir) dagar

0 frír stillt

Algeng notkun

  • Vinnudagar fyrir verkefnaáætlunReiknið raunhæfa verkefnatíma án helga og frídaga.
  • Rekja SLA svartíma á vinnudögumÞjónustusamninga tilgreina oft svartíma í "vinnudögum" — reiknaðu nákvæmlega hvenær 5 vinnudagur endar.
  • Reiknaðu frídaga / orlofHversu margir vinnudagar muntu þú raunverulega taka? Reiknaðu nákvæman vinnudagatölu fyrir orlofsfléttu.
  • Opinberar afgreiðslufrestirSkattskýrslur, dómstólafresti, reglugerðarskil — oft talin í vinnudögum.
  • SendingarafhendingarReiknaðu væntanlega afhendingardag fyrir sendingar sem gefnar eru upp í vinnudögum.

Hvernig það virkar

Þetta tól keyrir alfarið í vafranum án ytri bókasafna — öll dagsetningararitmetík er handskrifað JavaScript sem notar native Date-hlutinn. Það hefur tvo hama: telja vinnudaga milli tveggja dagsetninga, og áætla framtíðar- (eða fortíðar-) dagsetningu með því að bæta við eða draga frá tiltekinn fjölda virkra daga.

  1. 1
    Dagsetningarþáttun án UTC-reks
    Dagsetningarinntök eru þáttuð með því að skipta YYYY-MM-DD strengnum í ár, mánaðar, og dags-hluta og byggja staðbundna Date — ekki Date.parse() — svo niðurstaðan er alltaf dagatalsdagurinn sem þú slóst inn, óháð tímabeltisfráviki þínu.
  2. 2
    Frí-staðfesting og uppfletting
    Sérhver frí-færsla er pössuð gegn ströngu YYYY-MM-DD regex-i, kross-athuguð svo með því að endurbyggja Date og bera hluta þess saman aftur — svo ómögulegar dagsetningar eins og 2026-02-31 eru hafnaðar og merktar í UI-inu frekar en að þegjandi rúlla yfir í mars. Gildar færslur eru geymdar í Set lykluðu eftir staðbundnum dagsetningarstreng fyrir O(1) uppflettingu meðan á lykkjunni stendur.
  3. 3
    Dag-fyrir-dag endurtekning með stillanlegum helgum
    Fyrir 'telja á milli dagsetninga' ham gengur tólið í gegnum sérhvern dagatalsdag í sviðinu, athugar hvern gegn stilltum helgardögum þínum (hvaða samsetningu af sjö dögum sem er) og frí-Set-inu, telur svo vinnudaga, helgardaga, og frí sem urðu fyrir aðskilið. Fyrir 'bæta við virkum dögum' ham stígur það fram eða aftur einn dag í einu, sleppir ekki-vinnudögum, þar til umbeðinn fjöldi virkra daga hefur verið neyttur.
  4. 4
    Staðsetningarvituð niðurstöðusýning
    Lokadagsetningin í 'bæta við' ham er mótuð með innbyggðu Intl vafrans með toLocaleDateString(), svo hún birtist á staðbundnu tungumáli og dagatalsvenju notandans án nokkurs viðbótarbókasafns.

Tengd verkfæri

Algengar spurningar