JavaScript ရှိ timestamp format ဖြင့် ရက်စွဲများကြားကွာခြားချက်
Timestamp format သည် ရက်စွဲများကြား ကွာခြားချက်ကို ရှာဖွေရန် ရည်ရွယ်ပါသည်။ ဥပမာအနေဖြင့် လက်ရှိအချိန်နှင့် သတ်မှတ်ထားသောအချိန်တို့ကြား millisecond များဖြင့် ကွာခြားချက်ကို ရယူကြည့်ရအောင်။
let now = new Date();
let date = new Date(2015, 11, 4, 23, 59, 59);
let diff = now.getTime() - date.getTime();
console.log(diff);
မကြာခဏဆိုသလို ကျွန်ုပ်တို့လိုအပ်သော ကွာခြားချက်သည် millisecond များဖြင့် မဟုတ်ဘဲ ရက်များ သို့မဟုတ် နှစ်များဖြင့် ဖြစ်ပါသည်။ ထိုသို့ပြုလုပ်ရန် millisecond များကို ကျွန်ုပ်တို့လိုအပ်သော တန်ဖိုးသို့ ပြောင်းလဲရုံသာ လိုအပ်ပါသည်။
ဥပမာ၊ millisecond များကို second များသို့ ပြောင်းလဲရန် millisecond များကို 1000 ဖြင့် စားရပါမည်။
second များကို minute များသို့ ပြောင်းလဲရန် second များကို 60 ဖြင့် စားရပါမည်။ စသဖြင့် ဖြစ်ပါသည်။
ဥပမာအနေဖြင့် ရက်စွဲများကြား ကွာခြားချက်ကို minute များသို့ ပြောင်းလဲကြည့်ရအောင်။
console.log(diff / (1000 * 60));
ယခုတော့ hour များသို့ ပြောင်းလဲကြည့်ရအောင်။
console.log(diff / (1000 * 60 * 60));
၁၉၈၈ ခုနှစ်၊ မတ်လ ၁ ရက်နေ့ နှင့်
၂၀၀၀ ခုနှစ်၊ ဇန်နဝါရီလ ၁၀ ရက်နေ့တို့ကြား
ကျော်လွန်ခဲ့ပြီးသော ရက်အရေအတွက်ကို စကရင်ပေါ်တွင် ပြသပါ။
သင့်မွေးဖွားချိန်မှ လက်ရှိအချိန်အထိ ကျော်လွန်ခဲ့ပြီးသော လအရေအတွက်ကို စကရင်ပေါ်တွင် ပြသပါ။