အဓိကအကြောင်းအရာသို့ ကျော်သွားရန်

အခမဲ့ အချိန်တံဆိပ်ပြောင်းလဲစက်

Unix timestamp ကို ဖတ်နိုင်သော ရက်စွဲနှင့် ပြောင်းပြန် ပြောင်းပါ။ UTC နှင့် local time၊ second နှင့် millisecond ပံ့ပိုးသည်。

Load ပြီးသည်နှင့် offline အလုပ်လုပ်သည်
ယခု:
ယူနစ်:
Epoch မြန်ဆန်သောကိုးကားချက်

အသုံးများသော အသုံးပြုမှုများ

  • Analytics အချက်အလက်များတွင် အချိန်စာတမ်းများ ပြောင်းလဲပါanalytics အုပ်သွင်းမှုများ (Google Analytics၊ Mixpanel၊ Amplitude) ပါ Unix အချိန်စာတမ်းများ ကြေးချည်သော်မည့် ရက်စွဲများသို့ ပြန်လည်ပြည့်ဖြည့်ပါ။
  • အီအီခြင့္အုပ္စုမ်ားအတြက္အခိ်ဳင္းလုံခြန္းအီသုံးႏုံးကိုင္တင္းႀကီးတြင္ Unix အခိ်ဳင္းလုံးတြင္ငါလုံးအုပ္စုႀကီးအီသုံးႏုံး
  • API လုံးတြင္အခိ်ဳင္းလုံးအီသုံးႏုံးREST API နှင့် webhook များမှ ပြန်လာသော Unix timestamp များကို စစ်ဆေးရန်၊ နှိုင်းယှဉ်ရန်နှင့် ပြောင်းလဲရန်။
  • ႀကီးတြင္ရုံးတြင္အခိ်ဳင္းလုံးအီသုံးႏုံးSQL ႀကီးတြင္ႏုံးႏုံးႏုံးႀကီးတြင်အုပ္စုမ်ား Unix အခိ်ဳင္းလုံးမီးဖုတ္
  • Scheduling အခိ်ဳင္းႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံးႏုံး

မည်သို့ အလုပ်လုပ်သည်

Conversion အားလုံးကို JavaScript ၏ built-in Date object နှင့် Intl suite (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) ကို သုံး၍ browser ထဲတွင် တိုက်ရိုက် ဖြစ်ပျက်ပါသည် — ပြင်ပ library၊ server round-trip မပါဝင်ပါ။ သင့်စက်ကို ထွက်သွားသော data ကား ဘာမျှ မရှိပါ — ဂဏန်းများသည် local တွင်သာ ရှိနေသည်။

  1. 1
    Unit ရှာဖွေမှုနှင့် normalization
    Timestamp တစ်ခု paste လုပ်ပါက ကိရိယာသည် unit ကို အလိုအလျောက် ဆင်ခြင်ရန် ၎င်း၏ digit များကို ရေတွက်သည်: digit 10 လုံးသည် Unix seconds, 13 milliseconds, 16 microseconds, 19 nanoseconds ကို ဆိုလိုသည်။ ကိုယ်တိုင်ရေးထားသော digit-count heuristic တစ်ခုသည် ကိုက်ညီမှုမရှိခြင်းကို flag တင်ပြီး digit 13 လုံးရှိ millisecond တန်ဖိုးကို year-55881 seconds တန်ဖိုးဟု ကိုင်တွယ်ခြင်းကဲ့သို့ တိတ်တဆိတ် အမှားများကို ကာကွယ်ရန် တစ်ချက်နှိပ် unit ပြောင်းစရာ ပေးသည်။
  2. 2
    JavaScript Date မှတစ်ဆင့် ရက်စွဲ တည်ဆောက်ခြင်း
    Raw ဂဏန်းကို millisecond သို့ scale ချပြီး new Date(ms) သို့ ပေးပို့သည်။ ထိုမှတစ်ဆင့် built-in Date method များ (getFullYear, getUTCHours, toISOString, etc.) သည် local time, UTC time, and ISO 8601 output ကို ထုတ်ပေးသည် — parsing library မပါဝင်ပါ။
  3. 3
    Intl.RelativeTimeFormat မှတစ်ဆင့် Locale-aware relative time
    Live ticker တစ်ခုသည် တစ်စက္ကန့်တိုင်း ငြင်းပြီး page locale ဖြင့် seed ချထားသော Intl.RelativeTimeFormat ကို သုံး၍ relative label (ဥပမာ '3 days ago', 'in 2 hours') ကို ပြန်တွက်ချက်သည်။ ၎င်းသည် tab ကို ဖွင့်ထားလျက် relative ပြသမှုကို တိကျစွာ ထိန်းထားပြီး ထပ်ဆောင်း ဘာသာပြန် string များ မလိုအပ်ဘဲ ပံ့ပိုးထားသော ဘာသာစကားတိုင်းတွင် သဒ္ဒါအရ မှန်ကန်သော output ကို ထုတ်ပေးသည်။
  4. 4
    Intl.DateTimeFormat မှတစ်ဆင့် Timezone ပြသမှု
    Pin လုပ်ထားသော IANA timezone များ (ဥပမာ America/New_York, Asia/Tokyo) ကို timeZone option ကို သုံး၍ Intl.DateTimeFormat ဖြင့် ဖော်မတ်ချသည်။ Browser ပံ့ပိုးထားသော zone အမည်များ စာရင်းအပြည့်အစုံသည် Intl.supportedValuesOf('timeZone') မှ လာသည်။ သင့် pin လုပ်ထားသော zone များသည် localStorage တွင် session များကျော်လွန် ဆက်လက်တည်ရှိသည်။

ဆက်နွှယ်သော ကိရိယာများ

မကြာခဏ မေးလေ့မေးထရှိသော မေးခွန်းများ