Ажлын өдрүүдийн тооцоологч — үнэгүй
Огноонуудын хоорондох ажлын өдрүүдийг тоолох эсвэл огнооноос ажлын өдрүүдийг нэмэх/хасах. Тохируулж болох амралтын өдрийн зохицуулалт болон баярын өдрийн жагсаалт.
Амралтын өдрүүд (ажилладаггүй)
0 баярын өдөр тохируулсан
Түгээмэл хэрэглээ
- Төслийн эцсийн огнооны ажлын өдрүүдСүүдний болон амралтны өдрүүдийг хассан бодит төслийн цаг хэмжээг тооцоолно уу.
- SLA Хариу цагийн бизнесийн өдрүүдээр хянахҮйлчлүүлэгчдийн SLA нь "ажлын өдрүүдэд" хариу үлдээх боломжтой — яг хэзээ 5 ажлын өдрийн эцсийн огноо унах болохыг тооцоолно уу.
- Амралт / PTO өдрүүдийг тооцоолно ууТа хэдэн ажлын өдөр авахаа сонсгохыг яглаж байна уу? Амралтын хүсэлтийн яг ажлын өдрийн тоог тооцоолно уу.
- Төрийн архивын эцсийн огнооТатварын ахиулалт, шүүхийн эцсийн огноо, зохицуулалтын хүргүүлэлт — ихэвчлэн ажлын өдрүүдээр тоолегддог.
- Дамжуулалтын хүргүүлэлтийн тооцооАжлын өдрүүдээр дурдсан илгээлтүүдийн хүлээгдэж буй хүргүүлэлтийн огнооны хаалт.
Хэрхэн ажилладаг
Энэ хэрэгсэл ямар ч гадаад номын сангүй бүхэлдээ хөтчид ажилладаг — бүх огнооны арифметик уугуул Date объект ашигласан гараар бичсэн JavaScript юм. Энэ хоёр горимтой: хоёр огнооны хоорондох ажлын өдрийг тоолох, өгсөн ажлын өдрийн тоог нэмэх эсвэл хасах замаар ирээдүйн (эсвэл өнгөрсөн) огноог урьдчилан таамаглах.
- 1UTC зөрүүгүй огнооны задлалтОгнооны оролт ГГГГ-СС-ӨӨ мөрийг жил, сар, өдрийн хэсэг болгон хуваан, локал Date бүтээх замаар задардаг — Date.parse() биш — тиймээс үр дүн таны бүс нутгийн шилжилтээс үл хамааран таны бичсэн хуанлийн өдөр үргэлж байдаг.
- 2Амралтын өдрийн баталгаажуулалт, лавлагааАмралтын өдрийн бичлэг бүр хатуу ГГГГ-СС-ӨӨ regex-тэй тохируулагдаж, дараа нь Date-ыг дахин бүтээж хэсгүүдийг эргэн харьцуулж дамжин шалгагддаг — тиймээс 2026-02-31 шиг боломжгүй огноо 3-р сар руу чимээгүйгээр эргэхийн оронд татгалзаж UI-д тэмдэглэгддэг. Хүчинтэй бичлэг давталтын үед O(1) хайлтад зориулж локал огнооны мөрөөр түлхүүрлэгдсэн Set-д хадгалагддаг.
- 3Тохируулагдмал амралтын өдөртэй өдөр-тутмын давталт'огноо хоорондын тоолол' горимын хувьд хэрэгсэл мужийн хуанлийн өдөр бүрийг гүйж, тэдгээрийг таны тохируулсан амралтын өдөр (долоон өдрийн ямар ч хослол), амралтын Set-тэй харьцуулж, дараа нь ажлын өдөр, амралтын өдөр, тохиолдсон амралтыг тусад нь тоолдог. 'ажлын өдөр нэмэх' горимд энэ нь хүссэн тооны ажлын өдөр хэрэглэгдэх хүртэл ажлын-бус өдрийг алгасаж нэг удаад нэг өдрөөр урагш эсвэл ухран алхдаг.
- 4Бүс нутагт мэдрэмтгий үр дүнгийн харагдац'нэмэх' горим дахь эцсийн огноо хөтчийн байгуулагдмал Intl toLocaleDateString()-ээр форматлагддаг тул хэрэглэгчийн локал хэл, хуанлийн уламжлалаар ямар ч нэмэлт номын сангүйгээр харагдана.
Холбоотой хэрэгслүүд
Огнооны зөрүүний тооцоологч
Хоёр огнооны хоорондох нарийн зөрүүг тооцоолох — жил, сар, өдөр, долоо хоног, ажлын өдрүүд (амралтын өдрүүдийг оруулалгүйгээр), цаг болон минут.
Цагийн тооцоологч
ЦЦ:ММ:СС хугацааг нэмэх эсвэл хасах, эсвэл хоёр цагийн тэмдэглэгээний хоорондох цагийг олох. Ажлын бүртгэл, уралдааны хуваалт болон төслийн хяналтад тустай.
Zakat Тооцоолуур
Бэлэн мөнгө, алт, мөнгө, бизнесийн хөрөнгө, хадгаламжид ногдох закатыг (2.5%) алтан эсвэл мөнгөн нисабтай харьцуулан тооцно — таны валютаар, бүхэлдээ таны төхөөрөмж дээр.