⊗jsPmTmCr 325 of 505 menu

Pengesahan Ketepatan Tarikh dalam JavaScript

Mari kita belajar untuk mengesahkan ketepatan tarikh. Sebagai contoh, 31 Januari adalah tarikh yang tepat, manakala 32 Januari adalah tarikh yang tidak tepat. Seperti yang anda ketahui, JavaScript secara automatik membetulkan tarikh. Dalam kes kami, ini bermakna 32 Januari secara automatik akan menjadi 1 Februari.

Sifat JavaScript ini boleh digunakan untuk menyemak kewujudan tarikh. Kaedah penyemakan: buat objek dengan tarikh dan perhatikan sama ada bahagian tarikh berubah atau tidak. Dalam erti kata lain, sama ada JavaScript telah melaksanakan pembetulan ke atas tarikh kami atau tidak. Jika ya - bermakna tarikh yang kami berikan adalah tidak tepat, dan jika tidak - bermakna tarikh tersebut tepat.

Mari laksanakan apa yang diterangkan:

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('tepat'); } else { console.log('tidak tepat'); }

Buat fungsi checkDate, yang akan melaksanakan semakan seperti yang diterangkan. Biarkan fungsi tersebut mengembalikan true, jika tarikh tepat dan false, jika tidak. Contoh tugas fungsi ini untuk 31 Januari dan 32 Januari:

console.log(checkDate(2025, 0, 31)); // akan memaparkan true console.log(checkDate(2025, 0, 32)); // akan memaparkan false
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak