ຕົວຄຳນວນວັນເຮັດວຽກ ຟຣີ
ນັບວັນທຳການລະຫວ່າງວັນ ຫຼື ເພີ່ມ/ລົບວັນທຳການ ຈາກວັນທີ. ຕັ້ງຄ່າ weekend ແລະ ລາຍການວັນໝົດ.
ວັນທ້າຍອາທິດ (ວັນບໍ່ເຮັດວຽກ)
0 ວັນພັກ ທີ່ກຳນົດ
ການນຳໃຊ້ທົ່ວໄປ
- ວັນເຮັດວຽກສຳລັບກຳນົດເວລາໂຄງການຄຳນວນໄລຍະເວລາໂຄງການທີ່ສົມຈິງ ໂດຍບໍ່ນັບທ້າຍອາທິດ ແລະ ວັນພັກ.
- ໂຟກັສເວລາການຕອບໂຕ້ SLA ໃນວັນທີ່ເຮັດວຽກລະບົບ SLA ຂອງລູກຄ້າມັກກໍານົດການຕອບໂຕ້ໃນ "ວັນທີ່ເຮັດວຽກ" — ຄິດໄລ່ວ່າກໍາຫນົດເວລາ 5 ວັນທີ່ເຮັດວຽກຕົກທີ່ໃດ.
- ຄິດໄລ່ວັນຕົກລົງ / PTOທ່ານຈະໃຊ້ວັນທີ່ເຮັດວຽກຈໍານວນເທົ່າໃດ? ຄິດໄລ່ຈໍານວນວັນທີ່ເຮັດວຽກທີ່ແນ່ນອນສໍາລັບການຮ້ອງຂໍຕົກລົງ.
- ກໍາຫນົດເວລາສະມາຊິກອົງການການຖະແຫລງພາສີ, ກໍາຫນົດເວລາສໍາເລັດການ, ການສະມາຊິກ — ມັກຮັບການຮັບໝາຍໜ້າວັນທີ່ເຮັດວຽກ.
- ການປະເມີນວັນສົ່ງມອບສິນຄ້າຄິດໄລ່ວັນທີ່ຄາດວ່າຈະສົ່ງມອບສໍາລັບການສົ່ງທີ່ລະບຸຢູ່ໃນວັນທີ່ເຮັດວຽກ.
ມັນເຮັດວຽກແນວໃດ
ເຄື່ອງມືນີ້ເຮັດວຽກຢູ່ໃນບຣາວເຊີທັງໝົດໂດຍບໍ່ມີ library ພາຍນອກ — ເລກຄະນິດວັນທີທັງໝົດແມ່ນ JavaScript ທີ່ຂຽນຂຶ້ນເອງໂດຍໃຊ້ Date object ພື້ນຖານ. ມັນມີ 2 ໂໝດ: ນັບວັນເຮັດວຽກລະຫວ່າງສອງວັນທີ, ແລະ ຄາດຄະເນວັນທີໃນອະນາຄົດ (ຫຼືອະດີດ) ໂດຍການບວກ ຫຼື ລົບຈຳນວນວັນເຮັດວຽກທີ່ກຳນົດ.
- 1ການວິເຄາະວັນທີໂດຍບໍ່ມີການເລື່ອນ UTCຂໍ້ມູນວັນທີປ້ອນເຂົ້າຈະຖືກວິເຄາະໂດຍການແຍກ string YYYY-MM-DD ອອກເປັນສ່ວນປີ, ເດືອນ, ແລະ ວັນ ແລະ ສ້າງ Date ທ້ອງຖິ່ນ — ບໍ່ແມ່ນ Date.parse() — ດັ່ງນັ້ນຜົນລັບຈະເປັນວັນປະຕິທິນທີ່ທ່ານພິມສະເໝີ, ບໍ່ວ່າ offset ເຂດເວລາຂອງທ່ານຈະເປັນແນວໃດ.
- 2ການກວດສອບ ແລະ ຄົ້ນຫາວັນພັກລາຍການວັນພັກແຕ່ລະອັນຈະຖືກຈັບຄູ່ກັບ regex YYYY-MM-DD ທີ່ເຂັ້ມງວດ, ຈາກນັ້ນຖືກກວດຄືນໂດຍການສ້າງ Date ຄືນ ແລະ ປຽບທຽບສ່ວນຂອງມັນກັບຄືນ — ດັ່ງນັ້ນວັນທີທີ່ເປັນໄປບໍ່ໄດ້ເຊັ່ນ 2026-02-31 ຈະຖືກປະຕິເສດ ແລະ ໝາຍໃນໜ້າຈໍແທນທີ່ຈະຫຼຸ້ນໄປເປັນເດືອນມີນາໂດຍງຽບໆ. ລາຍການທີ່ຖືກຕ້ອງຈະຖືກເກັບໄວ້ໃນ Set ທີ່ໃຊ້ string ວັນທີທ້ອງຖິ່ນເປັນຄີສຳລັບການຄົ້ນຫາແບບ O(1) ໃນລະຫວ່າງວົງຈອນ.
- 3ການວົນຊ້ຳທີລະວັນພ້ອມວັນພັກທ້າຍອາທິດທີ່ຕັ້ງໄດ້ສຳລັບໂໝດ 'ນັບລະຫວ່າງວັນທີ', ເຄື່ອງມືຈະຍ່າງຜ່ານທຸກວັນປະຕິທິນໃນຊ່ວງ, ກວດແຕ່ລະວັນກັບວັນພັກທ້າຍອາທິດທີ່ທ່ານຕັ້ງໄວ້ (ການປະສົມ 7 ວັນໃດກໍ່ໄດ້) ແລະ Set ວັນພັກ, ຈາກນັ້ນນັບວັນເຮັດວຽກ, ວັນພັກທ້າຍອາທິດ, ແລະ ວັນພັກແຍກກັນ. ສຳລັບໂໝດ 'ບວກວັນເຮັດວຽກ', ມັນຈະຍ່າງໜ້າ ຫຼື ຍ້ອນທີລະວັນ, ຂ້າມວັນທີ່ບໍ່ເຮັດວຽກ, ຈົນກວ່າຈຳນວນວັນເຮັດວຽກທີ່ຮ້ອງຂໍຈະຄົບ.
- 4ການສະແດງຜົນລັບຕາມພາສາວັນທີສຸດທ້າຍໃນໂໝດ 'ບວກ' ຈະຖືກຈັດຮູບແບບດ້ວຍ Intl ໃນຕົວຂອງບຣາວເຊີຜ່ານ toLocaleDateString(), ດັ່ງນັ້ນມັນຈະສະແດງໃນພາສາ ແລະ ຮີດຄອງປະຕິທິນທ້ອງຖິ່ນຂອງຜູ້ໃຊ້ໂດຍບໍ່ຕ້ອງໃຊ້ library ເພີ່ມ.
ເຄື່ອງມືທີ່ກ່ຽວຂ້ອງ
ຕົວຄຳນວນຄວາມຕ່າງວັນ
ຄຳນວນຄວາມຕ່າງທີ່ຊັດເຈນລະຫວ່າງວັນທີສອງ — ປີ, ເດືອນ, ວັນ, ອາທິດ, ວັນເຮັດວຽກ (ຍົກເວັ້ນ weekend), ຊົ່ວໂມງ ແລະ ນາທີ.
ຕົວຄຳນວນເວລາ
ບວກ ຫຼື ລົບ HH:MM:SS duration ຫຼື ຊອກເວລາລະຫວ່າງ timestamp ສອງ. ເໝາະສຳລັບ work log, race split ແລະ ຕິດຕາມ project.
ເຄື່ອງມືຄິດໄລ່ Zakat
ຄຳນວນ zakat (2.5%) ຈາກເງິນສົດ, ຄຳ, ເງິນ, ຊັບສິນທຸລະກິດ ແລະ ເງິນອອມ ເທຍບກັບ nisab ຂອງຄຳ ຫຼື ເງິນ — ໃນສະກຸນເງິນຂອງທ່ານ, ທັງໝົດໃນອຸປະກອນຂອງທ່ານ.