Darba dienu kalkulators bez maksas
Skaita darba dienas starp datumiem vai pievienojiet/atņemiet darba dienas no datuma. Konfigurējama nedēļas nogales apstrāde un svētku saraksts.
Brīvdienas (nedarba) dienas
0 brīvdienas konfigurētas
Biežākie lietojumi
- Darba dienas projekta termiņiemAprēķiniet reālistiskus projekta laika grafikus, izslēdzot brīvdienas un svētkus.
- Sekojiet SLA atbildes laikiem darba dienāsKlientu SLA bieži norāda atbildi "darba dienās" — aprēķiniet precīzi, kad beidzas 5 darba dienu deadline.
- Aprēķiniet brīvdienu / PTO dienasCik darba dienu jūs faktiski esat brīvi? Aprēķiniet precīzu darba dienu skaitu atvaļinājuma lūgumiem.
- Valdības iesniegšanas termiņiNodokļu iesniegumi, tiesas termiņi, normatīvie iesniegumi — bieži tiek skaitīti darba dienās.
- Sūtījuma piegādes aprēķiniAprēķiniet paredzamtos piegādes datumus sūtījumiem, kas norādīti darba dienās.
Kā tas darbojas
Šis rīks darbojas pilnībā pārlūkprogrammā bez ārējām bibliotēkām — visa datuma aritmētika ir pašrakstīts JavaScript, izmantojot vietējo Date objektu. Tam ir divi režīmi: darba dienu skaitīšana starp diviem datumiem un nākotnes (vai pagātnes) datuma prognozēšana, pievienojot vai atņemot noteiktu darba dienu skaitu.
- 1Datuma parsēšana bez UTC nobīdesDatuma ievades tiek parsētas, sadalot YYYY-MM-DD virkni gada, mēneša un dienas daļās un konstruējot lokālu Date — nevis Date.parse() —, tāpēc rezultāts vienmēr ir tas kalendāra datums, ko ierakstījāt, neatkarīgi no jūsu laika joslas nobīdes.
- 2Svētku dienu validācija un meklēšanaKatrs svētku ieraksts tiek salīdzināts ar stingru YYYY-MM-DD regex, tad savstarpēji pārbaudīts, atjaunojot Date un salīdzinot tā daļas atpakaļ — tāpēc neiespējami datumi, piemēram, 2026-02-31, tiek noraidīti un atzīmēti saskarnē, nevis klusi pārripo uz martu. Derīgi ieraksti tiek glabāti Set, indeksēti ar lokālu datuma virkni O(1) meklēšanai cikla laikā.
- 3Dienas-pa-dienai iterācija ar konfigurējamām nedēļas nogalēmRežīmam 'skaitīt starp datumiem' rīks iet cauri katrai kalendāra dienai diapazonā, pārbaudot katru pret jūsu konfigurētajām nedēļas nogales dienām (jebkuru septiņu dienu kombināciju) un svētku Set, tad atsevišķi saskaita darba dienas, nedēļas nogales dienas un sastaptos svētkus. Režīmam 'pievienot darba dienas' tas soļo uz priekšu vai atpakaļ pa vienai dienai, izlaižot ne-darba dienas, līdz pieprasītais darba dienu skaits ir izmantots.
- 4Lokalizācijai pielāgota rezultāta attēlošanaGala datums 'pievienot' režīmā tiek formatēts ar pārlūkprogrammas iebūvēto Intl caur toLocaleDateString(), tāpēc tas tiek renderēts lietotāja vietējā valodā un kalendāra konvencijā bez papildu bibliotēkas.
Saistītie rīki
Datumu starpības kalkulators
Aprēķina precīzu starpību starp diviem datumiem — gados, mēnešos, dienās, nedēļās, darba dienās (izņemot nedēļas nogales), stundās un minūtēs.
Laika kalkulators
Pievieno vai atņem HH:MM:SS ilgumus vai atrod laiku starp diviem laikspiedoliem. Noderīgs darba žurnāliem, sacīkšu laiku sadalījumam un projektu izsekošanai.
Zakat kalkulators
Aprēķiniet zakat (2,5%) skaidrā naudā, zeltā, sudrabā, uzņēmuma aktīvos un uzkrājumos pret zelta vai sudraba nisab — jūsu valūtā, pilnībā jūsu ierīcē.