⊗jsPmTmAA 322 of 505 menu

JavaScript တွင် ရက်စွဲများ အ​ချိန်ကိုက်ညှိခြင်း အလိုအလျောက်

JavaScript တွင် အလွန်စိတ်ဝင်စားဖွယ်ကောင်းပြီး အသုံးဝင်သော အင်္ဂါရပ်တစ်ခုရှိသည်- Date object ကို ဖန်တီးသည့်အခါ မှားယွင်းသော အချိန်ကာလကို သတ်မှတ်ပေးထားပါက၊ ၎င်းကို အလိုအလျောက် မှန်ကန်သောအချိန်ကာလသို့ ပြန်လည်တွက်ချက်ပေးသည်။ ဥပမာတစ်ခုဖြင့် ကြည့်ကြပါစို့။

သင်သိပြီးဖြစ်သည့်အတိုင်း ဇန်နဝါရီလ 35 ရက်ဆိုသည်မှာ မရှိပါ။ ဇန်နဝါရီလတွင် အများဆုံးဖြစ်နိုင်သော ရက်မှာ 31 ဖြစ်သည်။ ဆိုလိုသည်မှာ ကျွန်ုပ်တို့၏ ဇန်နဝါရီလ 35 ရက် ရက်စွဲတွင် 4 ရက် ပိုနေသည်။ ထိုသို့သောအခြေအနေတွင် JavaScript သည် ထိုပိုနေသော 4 ရက်ကို နောက်လသို့ ထည့်ပေါင်းလိုက်မည်ဖြစ်သည်-

let date = new Date(2018, 0, 35); console.log(date); // ဖေဖော်ဝါရီလ 4 ရက် ဖြစ်လာမည်

ရက်များသာမက လများကိုလည်း ပိုသတ်မှတ်ပေးနိုင်သည်။ ဤသို့လုပ်ဆောင်ရာတွင် လများသည် သုညမှ စတင်ကြောင်း မှတ်သားထားရမည်၊ ဆိုလိုသည်မှာ နောက်ဆုံးမှန်ကန်သောလသည် 11-ချက် ဖြစ်သည်။ 12-ချက် လကို သတ်မှတ်ပေးပါက နောက်နှစ် ဇန်နဝါရီလကို ရရှိမည်ဖြစ်သည်-

let date = new Date(2018, 12, 1); // ၁၂-ချက် လကို သတ်မှတ်သည် console.log(date); // ၂၀၁၉ ခုနှစ် ဇန်နဝါရီလ ၁ ရက် ဖြစ်လာမည်

ဖော်ပြပါ အ​ချိန်ကိုက်ညှိခြင်းသည် အနည်းဆုံးဘက်သို့လည်း အလုပ်လုပ်သည်။ သင်သိပြီးဖြစ်သည့်အတိုင်း လ၏ အငယ်ဆုံးသော ရက်မှာ 1 အမှတ်စဉ်ရှိသော ရက်ဖြစ်သည်။ ထို့ကြောင့် 0 အမှတ်စဉ်ရှိသော ရက်ကို သတ်မှတ်ပေးပါက ယခင်လ၏ နောက်ဆုံးရက်ကို ရရှိမည်ဖြစ်သည်-

let date = new Date(2018, 1, 0); // သုညရက်ကို သတ်မှတ်သည် console.log(date); // ဇန်နဝါရီလ ၃၁ ရက် ဖြစ်လာမည်

ရက်များနှင့် လများအတွက် အနှုတ်တန်ဖိုးများကိုလည်း သတ်မှတ်ပေးနိုင်သည်။ ဤသို့လုပ်ဆောင်ရာတွင် အငယ်ဆုံးရက်သည် 1 အမှတ်စဉ်ရှိပြီး အငယ်ဆုံးလသည် 0 အမှတ်စဉ်ရှိကြောင်း မှတ်သားထားရမည်။ ဆိုလိုသည်မှာ အနှုတ်တစ်ရက်သည် ယခင်လ၏ နောက်ဆုံးမှ 2 ရက်အဖြစ် ရောက်ရှိသွားမည်ဖြစ်ပြီး အနှုတ်တစ်လသည် ယခင်နှစ်၏ နောက်ဆုံးလသို့ ရောက်ရှိသွားမည်ဖြစ်သည်-

let date = new Date(2018, 1, -1); // အနှုတ် ၁ ရက်ကို သတ်မှတ်သည် console.log(date); // ဇန်နဝါရီလ ၃၀ ရက် ဖြစ်လာမည်
let date = new Date(2018, -1, 1); // အနှုတ် ၁ လကို သတ်မှတ်သည် console.log(date); // ၂၀၁၇ ခုနှစ် ဒီဇင်ဘာလ ၁ ရက် ဖြစ်လာမည်

အထက်တွင် ဖော်ပြထားသော အရာအားလုံးသည် နာရီ၊ မိနစ်နှင့် စက္ကန့်များနှင့်လည်း အလားတူ အလုပ်လုပ်သည်-

let date = new Date(2018, 0, 1, 24, 0, 0); // ၂၄-ချက် နာရီကို သတ်မှတ်သည် console.log(date); // ဇန်နဝါရီလ ၂ ရက်၊ ၀ နာရီ ဖြစ်လာမည်
let date = new Date(2018, 0, 1, 25, 0, 0); // ၂၅-ချက် နာရီကို သတ်မှတ်သည် console.log(date); // ဇန်နဝါရီလ ၂ ရက်၊ ၁ နာရီ ဖြစ်လာမည်

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 1, 35); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 15, 1); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 3, 31); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 1, 31); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 12, 33); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 33, 33); console.log(date); // မည်သည့် ရက်�စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 5, 0); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 0, 0); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, -12, -33); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 0, 1, 23, 0, 60); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 0, 1, 23, 60, 0); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။

JavaScript သည် အောက်ပါ အချိန်ကာလကို မည်သည့် ရက်စွဲသို့ ပြောင်းလဲပေးမည်ကို သတ်မှတ်ပါ-

let date = new Date(2018, 0, 1, 100, 100, 100); console.log(date); // မည်သည့် ရက်စွဲ ဖြစ်မည်နည်း။
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်