Olùṣírò Àwọn Ọjọ́-Iṣẹ́ Ọ̀fẹ́
Ka àwọn ọjọ́-iṣẹ́ láàrin ọjọ́ méjì tàbí fi kún/yọ àwọn ọjọ́-iṣẹ́ kúrò nínú ọjọ́ kan. Ìṣàkóso ìparí-ọ̀sẹ̀ àti àkọsílẹ̀ ọjọ́-ìsinmi tí ó ṣeé ṣàtúnṣe.
Àwọn ọjọ́ ìsinmi (tí a kò ṣiṣẹ́)
0 ọjọ́ ìsinmi tí a ṣètò
Bí Ó Ṣe Ń Ṣiṣẹ́
Irinṣẹ́ yìí ń ṣiṣẹ́ pátápátá nínú aṣàwákiri láìsí ìwé-ìṣirò ìta kankan — gbogbo ìṣírò ọjọ́ jẹ́ JavaScript tí a fi ọwọ́ kọ ní lílo ohun Date abínibí. Ó ní ipò méjì: kíka ọjọ́ iṣẹ́ láàrin ọjọ́ méjì, àti ṣíṣírò ọjọ́ ọjọ́-ọ̀la (tàbí ọjọ́-tí-ó-kọjá) nípa fífi tàbí yọ iye ọjọ́ iṣẹ́ kúrò.
- 1Ìpín ọjọ́ láìsí ìyapa UTCA ń pín àwọn ìbáwọlé ọjọ́ nípa pípín ọ̀wọ́ ọ̀rọ̀ YYYY-MM-DD sí àwọn apá ọdún, oṣù, àti ọjọ́, tí a sì ń kọ́ Date ládùúgbò kan — kì í ṣe Date.parse() — nítorí náà àbájáde náà máa jẹ́ ọjọ́ kàlẹ́ńdà gan-an tí o kọ nígbà gbogbo, láìka ìdí àkókò rẹ sí.
- 2Ìfọwọ́sí àti ìtọ́ka ọjọ́ ìsinmiA fi àkọsílẹ̀ ọjọ́ ìsinmi kọ̀ọ̀kan wé regex YYYY-MM-DD tí ó le, kí a sì tún ṣàyẹ̀wò rẹ̀ nípa kíkọ́ Date náà padà tí a sì fiwé àwọn apá rẹ̀ padà — nítorí náà àwọn ọjọ́ tí kò ṣeéṣe bí 2026-02-31 ni a kọ̀ tí a sì fi àmì sí i nínú UI dípò kí ó yíká sí Oṣù Kẹta láìsọ. A ń fi àwọn àkọsílẹ̀ tí ó tọ́ pamọ́ sínú Set kan tí a fi ọ̀wọ́ ọ̀rọ̀ ọjọ́ ládùúgbò gẹ́gẹ́ bí kọ́kọ́rọ́ fún wíwádìí O(1) nínú ìyíká náà.
- 3Ìtẹ̀síwájú ọjọ́-lé-ọjọ́ pẹ̀lú àwọn ọjọ́-ìsinmi-ọ̀sẹ̀ tí a lè ṣètòFún ipò 'kà láàrin àwọn ọjọ́', irinṣẹ́ náà ń rìn kiri ọjọ́ kàlẹ́ńdà kọ̀ọ̀kan nínú àyè náà, tí ó ń ṣàyẹ̀wò ọ̀kọ̀ọ̀kan lòdì sí àwọn ọjọ́-ìsinmi-ọ̀sẹ̀ tí o ṣètò (àkópọ̀ èyíkéyìí ti ọjọ́ méje náà) àti Set ọjọ́-ìsinmi náà, kí ó sì ka àwọn ọjọ́-iṣẹ́, àwọn ọjọ́-ìsinmi-ọ̀sẹ̀, àti àwọn ọjọ́-ìsinmi tí ó kàn lọ́tọ̀ọ̀tọ̀. Fún ipò 'fi ọjọ́ iṣẹ́ kún un', ó ń gbé síwájú tàbí sẹ́yìn ọjọ́ kan ní àkókò kan, tí ó ń fo àwọn ọjọ́ tí kì í ṣe iṣẹ́ kọjá, títí iye ọjọ́ iṣẹ́ tí a béèrè yóò fi ti pé.
- 4Àkíyèsí àbájáde tí ó mọ agbègbèA ń ṣe àgbékalẹ̀ ọjọ́ gbẹ̀yìn ní ipò 'fi kún un' pẹ̀lú Intl aṣàwákiri tí a kọ́ sínú rẹ̀ nípasẹ̀ toLocaleDateString(), nítorí náà ó ń farahàn ní èdè àti àkọsọ kàlẹ́ńdà agbègbè oníṣẹ́ náà láìsí ìwé-ìṣirò àfikún kankan.
Àwọn Irinṣẹ Tó Jọra
Olùṣírò Ìyàtọ̀ Ọjọ́
Ṣírò ìyàtọ̀ gan-an láàrin ọjọ́ méjì — ọdún, oṣù, ọjọ́, ọ̀sẹ̀, àwọn ọjọ́-iṣẹ́ (láìka àwọn ìparí-ọ̀sẹ̀), wákàtí, àti ìṣẹ́jú.
Olùṣírò Àkókò
Fi kún tàbí yọ àwọn àkókò HH:MM:SS kúrò, tàbí rí àkókò tí ó wà láàrin àwọn àsíkò-ìdáwọ́lé méjì. Ó wúlò fún àwọn àkọsílẹ̀ iṣẹ́, àwọn ìpín ìjàǹfún, àti títọpasẹ̀ iṣẹ́.
Ẹ̀rọ Ìṣírò Zakat
Ṣírò zakat (2.5%) lórí owó, wúrà, fàdákà, ohun-ìní òwò àti àwọn ìfowópamọ́ lòdì sí nisab wúrà tàbí fàdákà — ní owó orílẹ̀-èdè rẹ, pátápátá lórí ẹ̀rọ rẹ.