Kyauta Mai Ƙididdige Kwanakin Aiki
Ƙidaya kwanakin aiki tsakanin kwanaki ko ƙara/cire kwanakin aiki daga wata rana. Sarrafa ranakun hutu da jerin hutu da za a iya keɓancewa.
Ranakun karshen mako (marasa aiki)
hutunni 0 an saita
Yadda Yake Aiki
Wannan kayan aikin yana gudana gaba ɗaya a burauza babu ɗakunan karatu na waje — dukkan lissafin kwanan wata JavaScript ne da aka rubuta da hannu ta amfani da abin Date na asali. Yana da yanayoyi biyu: ƙidaya kwanakin aiki tsakanin kwanaki biyu, da tsinkayen wani kwanan wata na gaba (ko na baya) ta hanyar ƙarawa ko cire wani adadin kwanakin kasuwanci da aka bayar.
- 1Nazarin kwanan wata babu canjin UTCAna nazarin shigarwar kwanan wata ta rabawa harafin YYYY-MM-DD zuwa sassan shekara, wata, da rana da ginin wata Date na gida — ba Date.parse() ba — don sakamakon koyaushe ya zama ranar kalanda da ka rubuta, ko wane yankin lokacinka.
- 2Tabbatarwa da neman hutuAna daidaita kowace shigarwar hutu da wani regex tsayayye na YYYY-MM-DD, sannan ana sake dubawa ta sake ginin Date kuma kwatanta sassansa baya — don haka kwanakin da ba za su iya kasancewa ba kamar 2026-02-31 ana ƙin su kuma an lakabta su a UI maimakon shiru zuwa Maris. Ana ajiye shigarwa masu inganci a wani Set da aka bayar da harafin kwanan wata na gida don neman O(1) yayin madauki.
- 3Maimaitawa rana-bayan-rana tare da ƙarshen mako da za a saitaDon yanayin 'ƙidaya tsakanin kwanaki', kayan aikin yana tafiya kowace ranar kalanda a cikin zango, yana duba kowanne da kwanakin ƙarshen mako da ka saita (kowace haɗuwa na kwanaki bakwai) da Set na hutu, sannan yana ƙidaya kwanakin aiki, kwanakin ƙarshen mako, da hutu da aka bugi daban. Don yanayin 'ƙara kwanakin kasuwanci', yana matakai gaba ko baya rana guda a lokaci guda, yana tsallake kwanakin marasa-aiki, har sai adadin kwanakin kasuwanci da aka bukata ya cika.
- 4Nunin sakamako mai fahimtar yankiAna tsara kwanan wata na ƙarshe a yanayin 'ƙara' da Intl na burauza da aka gina ta hanyar toLocaleDateString(), don haka yana zanawa a harshen gida da al'adar kalanda na mai amfani babu wani ɗakin karatu na ƙari.
Kayan Aiki Masu Alaƙa
Mai Ƙididdige Bambancin Kwanan Wata
Ƙididdige ainihin bambanci tsakanin kwanaki biyu — shekaru, watanni, kwanaki, makonni, kwanakin aiki (ban da ranakun hutu), awanni, da mintuna.
Mai Ƙididdige Lokaci
Ƙara ko cire tsawon lokaci na HH:MM:SS, ko nemo lokacin da ke tsakanin timestamps biyu. Yana da amfani don rubuce-rubucen aiki, splits na tsere, da bin diddigin ayyuka.
Na'urar Lissafin Zakka
Lissafta zakka (2.5%) a kan tsabar kuɗi, zinari, azurfa, kadarorin kasuwanci da tanadi bisa nisabin zinari ko azurfa — a kuɗinka, gaba ɗaya a na'urarka.