အခမဲ့ ကြာချိန်ရေတွက်စက်
မည်သည့် ရက်စွဲ နှင့် အချိန်မဆို ရေတွက်ပါ။ custom ရက်စွဲ သတ်မှတ် သို့မဟုတ် quick preset (5 မိနစ်, 15 မိနစ်, 1 နာရီ) သုံးပါ။ အကောင့်မပြုလုပ်ရဘဲ。
အမြန်ကောင်းဒေါင်
ဤအချိန်အထိ ရေတွက်ပါ
အကြံပြုချက်: နှိုးစက်မြည်နိုင်ရန် ဤစာမျက်နှာကို ဖွင့်ထားပါ။ အလုပ်လုပ်နေစဉ် ဖန်သားပြင်ကို ဖွင့်ထားမည်။
အပေါ်တွင် တိုင်မာသတ်မှတ်ပါ သို့မဟုတ် အမြန်ကြိုတင်ရွေးချယ်ပြီး စတင် နှိပ်ပါ
အသုံးများသော အသုံးပြုမှုများ
- ပွဲစီးခုံအောင်အများအပြည်ခြင်းများလက်ထပ်ခွင့်၊ မွေးနေ့၊ ဒ၎ေါင်းသီသို့မဟုတ် အခြားလာမည့်ပွဲစီးများအထိ ရက်များ၊ နာရီများ နှင့် စက္ကန့်များကို ရေတွက်ပါ။
- ကံကုန်းအချိန်အများအပြည်ပေါ်ထွက်သည့်သည့်အခွင့်၏ အချိန်သို့ အရေးကြီးအများအပြည်ကို ကျန်ထားခွင့်ပြုပါ၊ စမ်းသပ်ခွင့် သို့မဟုတ် တင်သွင်းချိန်။
- ချက်ပြုတ်ခြင်း နှင့် အုပ်ခြင်းအချိန်ပြပါစတာချက်ခြင်း၊ ကြက်ဥပြုတ်ခြင်း၊ ပေါင်မုန့်ဖုတ်ခြင်းနှင့် မီးဖိုချောင်အချိန်တိုင်းရန် လျင်မြန်သော နောက်ပြန်ရေတွက်အချိန်တိုင်း။
- ကျေးဇူးပြု ပြုတင်များ နှင့် မြှောင်ဆက်သည့်အချိန်ပြကျေးဇူးပြု စတင်ရန် အများအပြည်ရေတွက်ပါ၊ သို့မဟုတ် ကြွေးမြ့ခြင်းများ၏ အဆိုပါ အကြည်အလင်းမြှုံသည့်အချိန်ပြ အဖြစ်သုံးပါ။
- ကုန်ပစ္စည်းအများအပြည်ကုန်ပစ္စည်းအများအပြည်၊ ရောင်းချခွင့်သို့မဟုတ် သတ်မှတ်ခွင့်များအတွက် အမြန်သည့်အများအပြည်ပြောင်းလဲမှုများဖြင့် မျှော်လင့်ခွင့်ကို ဖန်တီးပါ။
မည်သို့ အလုပ်လုပ်သည်
Countdown timer သည် ပြင်ပ dependency လုံးဝမရှိဘဲ သင့် browser ထဲတွင် အလုပ်လုပ်ပါသည် — library၊ server call မပါဝင်ပါ။ ၎င်းသည် tick တိုင်းတွင် Date.now() နှင့် သိမ်းထားသော target timestamp ကြား ကွာဟချက်ကို တွက်ချက်ပေးသော 1-second setInterval ကို သုံးသဖြင့် tab ကို background တွင် ထားလျှင် (သို့) စက်၏ နာရီ ကွာလွန်လျှင်ပင် ပြသမှုသည် တိကျစွာ ဆက်လက် ရှိနေသည်။
- 1Target တစ်ခု သတ်မှတ်ပါDuration mode (နာရီ၊ မိနစ်၊ စက္ကန့်) ကို ရွေးချယ်ပါ (သို့) သတ်သတ်မှတ်မှတ် အချိန်တစ်ခုသို့ countdown ရန် date/time mode သို့ ပြောင်းပါ။ Quick-preset ခလုတ် ငါးခု (မိနစ် 5 မှ နာရီ 24 အထိ) သည် input များကို လုံးဝကျော်ပြီး timer ကို ချက်ချင်း စတင်ပေးသည်။
- 2Interval သည် ကိန်းသေ target ပေါ် tick ဖြစ်သည်စတင်လိုက်သောအခါ ကိရိယာသည် absolute target ကို Date object အဖြစ် သိမ်းထားပြီး setInterval ကို 1000 ms တိုင်း ခေါ်သည်။ Tick တစ်ခုစီသည် Date.now() ကို ခေါ်ပြီး target မှ နုတ်သည် — ထို့ကြောင့် ကျော်သွားသော tick များ (tab အိပ်နေခြင်း၊ CPU အလုပ်များနေခြင်း) သည် lag စုပုံမနေဘဲ နောက်တစ် tick တွင် ကိုယ်တိုင် ပြင်ဆင်ပေးသည်။
- 3အလိုက်သင့် ပြသမှုနှင့် tab mirroringပြသမှုသည် ရှေ့ဆုံး သုည ယူနစ်များကို အလိုအလျောက် ချန်ထားသည် — 45 စက္ကန့် timer တစ်ခုသည် စာလုံးကြီးဖြင့် စက္ကန့်များကိုသာ ပြသပြီး ရက်များစွာ timer တစ်ခုသည် ယူနစ်လေးမျိုးစလုံးကို ပိုသေးသော size ဖြင့် ပြသည်။ ကျန်ရှိသော အချိန်ကို document.title ထဲသို့လည်း ရေးထားသဖြင့် countdown သည် minimize လုပ်ထား (သို့) background tab တွင်ပင် ဖတ်ရလွယ်ကူနေသည်။
- 4ပြီးဆုံးသောအခါ Web Audio chimeCountdown သည် သုညသို့ ရောက်ရှိသောအခါ browser ၏ built-in Web Audio API (AudioContext + OscillatorNode) သည် 880 Hz sine-wave chime တစ်ခုကို triple-pulse ဖြင့် ဖန်တီးသည် — audio ဖိုင် ဒေါင်းလုဒ်ချစရာမလိုပါ။ Pause၊ ဆက်လက်ပြုလုပ်ခြင်းနှင့် မျှဝေနိုင်သော URL (target epoch ကို server ကို ဘယ်တော့မှ မရောက်သော #to= fragment တွင် encode လုပ်ထားခြင်း) များကိုလည်း client-side တွင် လုံးဝ ကိုင်တွယ်သည်။
ဆက်နွှယ်သော ကိရိယာများ
အသက်တွက်ချက်စက်
သင့် အသက်ကို နှစ်၊ လ၊ ရက်၊ နာရီ နှင့် ရက်ပေါင်းဖြင့် တွက်ချက်ပါ။ ကြယ်မူရာသိ ရှာပြီး နောက်မွေးနေ့ ကျသည့် ရက်ရေတွက်ပါ。
ရက်စွဲကွာဟချက်တွက်ချက်စက်
ရက်စွဲ နှစ်ခုအကြား တိကျသော ကွာခြားမှု — နှစ်၊ လ၊ ရက်၊ ပတ်၊ အလုပ်ရက် (weekend မပါ)၊ နာရီ နှင့် မိနစ် — တွက်ချက်ပါ。
Hijri အသက်တွက်ကိရိယာ
ဟိဂျရီ (Hijri / Umm al-Qura) ပြက္ခဒိန်ဖြင့် သင့်အသက်ကို တွက်ချက်ပါ။ ဂရီဂိုရီယံ သို့မဟုတ် ဟိဂျရီ မွေးသက္ကရာဇ်ကို ထည့်ပြီး သင့်အသက်ကို နှစ်၊ လ၊ ရက်ဖြင့် တိတိကျကျ၊ မွေးခဲ့သည့် ရက်သတ္တပတ်နေ့ နှင့် နောက်ဟိဂျရီ မွေးနေ့အထိ တိုက်ရိုက်ရေတွက်မှုကို ကြည့်ပါ။ အခမဲ့၊ ကိုယ်ရေးလုံခြုံပြီး သင့်ဘရောက်ဇာတွင် အပြည့်အဝ လည်ပတ်သည်။