Ingyenes Munkanapkalkulátor
Számold meg a munkanapokat dátumok között, vagy adj hozzá/vonj le munkanapokat egy dátumból. Beállítható hétvége-kezelés és ünnepnapciklista.
Hétvégi (nem munka) napok
0 ünnepek konfigurálva
Gyakori felhasználások
- Munkanapok projekti határidőkhözSzámítson reális projektütemezéseket, kizárva a hétvégét és az ünnepeket.
- SLA válaszideje munkanapban követésAz ügyfelek SLA-i gyakran 'munkanapban' adják meg a válaszidőt — számítsa ki pontosan, hogy mikor esik az 5 munkanapi határidő.
- Számítsa ki a szabadság / PTO napokatHány munkanapot veszel ki valójában? Számítsa ki a szüneti kérelmeknél a munkanapok pontos számát.
- Kormányzati benyújtási határidőkAdóbevallások, bírósági határidők, szabályozási benyújtások — gyakran munkanapokig számítanak.
- Szállítási szállítási dátum becsléseSzámítsa ki a szállítmányok várható szállítási dátumát, amelyek munkanapban vannak megadva.
Hogyan működik
Ez az eszköz teljes egészében a böngészőben fut, külső könyvtárak nélkül — minden dátumaritmetika kézzel írt JavaScript, a natív Date objektum segítségével. Két módja van: két dátum közötti munkanapok megszámlálása, valamint egy jövőbeli (vagy múltbeli) dátum meghatározása egy adott munkanapszám hozzáadásával vagy kivonásával.
- 1Dátumelemzés UTC-eltolódás nélkülA dátumbevitel a YYYY-MM-DD karakterlánc évre, hónapra és napra bontásával és egy helyi Date felépítésével kerül elemzésre — nem a Date.parse() segítségével —, így az eredmény mindig az általad beírt naptári nap lesz, a te időzóna-eltolásodtól függetlenül.
- 2Munkaszüneti nap ellenőrzése és kereséseMinden munkaszüneti napi bejegyzést egy szigorú YYYY-MM-DD reguláris kifejezés ellenőriz, majd keresztellenőrzésre kerül a Date visszaépítésével és a részek összevetésével — így a lehetetlen dátumok, mint a 2026-02-31, elutasításra és megjelölésre kerülnek a felületen, ahelyett hogy csendben márciusra gördülnének. Az érvényes bejegyzések egy, a helyi dátumkarakterlánc szerint kulcsolt Set-ben tárolódnak, O(1) keresési idővel a ciklus alatt.
- 3Napi iteráció konfigurálható hétvégékkelA "dátumok közötti számlálás" módnál az eszköz végigmegy a tartomány minden naptári napján, minden napot összevetve a beállított hétvégi napokkal (a hét bármely kombinációja) és a munkaszüneti napok Set-jével, majd külön összesíti a munkanapokat, a hétvégi napokat és az érintett munkaszüneti napokat. A "munkanapok hozzáadása" módban egyesével halad előre vagy hátrafelé, kihagyva a nem munkanapokat, amíg el nem fogyasztotta a kért munkanapszámot.
- 4Nyelvi beállításhoz igazodó eredménymegjelenítésA végleges dátum "hozzáadás" módban a böngésző beépített Intl-jével, a toLocaleDateString() segítségével formázódik, így a felhasználó helyi nyelvén és naptári konvenciója szerint jelenik meg, extra könyvtár nélkül.
Kapcsolódó eszközök
Dátumkülönbség-kalkulátor
Számítsd ki a két dátum pontos különbségét — években, hónapokban, napokban, hetekben, munkanapokban (hétvégék kizárásával), órákban és percekben.
Időkalkulátor
Adj össze vagy vonj ki ÓÓ:PP:MP időtartamokat, vagy keress két időbélyeg közötti időt. Hasznos munkaidő-naplókhoz, versenyidő-szeletekhez és projektkövetéshez.
Zakat Kalkulátor
Számítsa ki a zakat (2,5%) készpénzre, aranyra, ezüstre, üzleti eszközökre és megtakarításokra az arany vagy ezüst nisab alapján — az ön pénznemében, teljes mértékben az eszközön.