⊗jsPmTmCr 325 of 505 menu

Dátum ellenőrzése JavaScriptben

Most pedig tanuljuk meg, hogyan ellenőrizhetjük a dátum érvényességét. Például a 31 január érvényes dátum, míg a 32 január érvénytelen. Mint tudod, a JavaScript automatikusan korrigálja a dátumokat. Esetünkben ez azt jelenti, hogy a 32 január automatikusan 1 februárvá válik.

A JavaScript ezen tulajdonsága felhasználható annak ellenőrzésére, hogy egy dátum létezik-e. Hogyan fogjuk ellenőrizni: létrehozunk egy dátum objektumot és megnézzük, változtak-e a dátum részei vagy sem. Más szavakkal, a JavaScript végrehajtotta-e a dátumunk korrekcióját vagy sem. Ha igen, akkor az általunk megadott dátum érvénytelen, ha nem - akkor érvényes.

Végezzük el a leírtakat:

let year = 2025; let month = 0; let day = 32; let date = new Date(year, month, day); if (date.getFullYear() == year && date.getMonth() == month && date.getDate() == day) { console.log('érvényes'); } else { console.log('érvénytelen'); }

Készíts egy checkDate függvényt, amely elvégzi a leírt ellenőrzést. A függvény adjon vissza true-t, ha a dátum érvényes és false-t, ha nem. Példa a függvény működésére a 31 január és a 32 január esetén:

console.log(checkDate(2025, 0, 31)); // kiírja true console.log(checkDate(2025, 0, 32)); // kiírja false
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás