Xisaabiyaha Maalmaha Shaqada oo Bilaash ah

Tiri maalmaha ganacsiga ee u dhaxeeya taariikho ama ku dar/ka jar maalmaha ganacsiga taariikh. Maareynta weekend-ka iyo liiska fasaxa la habayn karo.

Wuu shaqeeyaa oflaayn marka la shubo

Maalmaha dabayaaqada (aan shaqada ahayn)

0 fasax la habeeyay

Sida Ay U Shaqeyso

Qalabkani wuxuu gebi ahaanba ka shaqeeyaa biraawsarka eber laybreri dibadeed ah β€” dhammaan xisaabta taariikhda waa JavaScript gacan lagu qoray oo isticmaala shayga Date-ka dabiiciga ah. Wuxuu leeyahay laba hab: tirinta maalmaha shaqada ee u dhexeeya laba taariikhood, iyo saadaalinta taariikh mustaqbal ah (ama hore) isagoo ku daraya ama ka jaraya tiro go'an oo maalmo ganacsi ah.

  1. 1
    Falanqaynta taariikhda oo aan leexasho UTC ah lahayn
    Gelitaannada taariikhda waxaa lagu falanqeeyaa kala-jarka xariga SSSS-BB-MM qaybaha sannad, bil, iyo maalin dhisidda Date maxalli ah β€” ma aha Date.parse() β€” sidaa darteed natiijadu had iyo jeer waa maalinta jadwalka aad qortay, iyadoo aan loo eegin offset-ka xilli-goboleedkaaga.
  2. 2
    Xaqiijinta iyo raadinta ciidda
    Gelitaan ciid kasta waxaa lala barbardhigaa regex adag oo SSSS-BB-MM ah, kadibna waxaa dib loo hubiyaa dib-u-dhiska Date-ka iyo barbardhigidda qaybaheeda dib β€” sidaa darteed taariikhaha aan suuragal ahayn sida 2026-02-31 waa la diidaa waxaana lagu calaamadeeyaa UI-ga halkii ay aamusan ugu wareegi lahaayeen Maarso. Gelitaannada saxda ah waxaa lagu keydiyaa Set fure-lagu-yahay xarig taariikh maxalli ah loona helo O(1) loop-ka gudihiisa.
  3. 3
    Isdaba-joog maalin-kasta oo leh toddobaadyo-dhamaad la habayn karo
    Habka 'tirin u dhexeeya taariikhaha', qalabku wuxuu maraa maalin jadwaleed kasta oo xadka ku jira, isagoo la barbardhigaya maalmahaaga toddobaad-dhamaad ee habaysan (isku-dar kasta oo toddobada maalmood ah) iyo Set ciidda, kadibna wuxuu gooni u tiriyaa maalmaha shaqada, maalmaha toddobaad-dhamaadka, iyo ciidaha la yimid. Habka 'ku dar maalmo ganacsi', wuxuu horay ama dib u socodaa hal maalin mar kasta, isagoo ka boodaya maalmaha aan shaqada ahayn, ilaa tirada maalmaha ganacsiga la codsaday la dhammeeyo.
  4. 4
    Muuqaalka natiijada goob-aware ah
    Taariikhda ugu dambeysa ee habka 'ku dar' waxaa loo qaabeeyaa Intl-ka biraawsarka ku dhex jira via toLocaleDateString(), sidaa darteed waxay u sawirantaa luuqadda maxalliga ah ee isticmaalaha iyo dhaqanka jadwalka iyada oo aan laybreri dheeraad ah loo baahnayn.

Qalabka La Xiriira

Su'aalaha Inta Badan La Iska Weydiiyo