PHP သည်အသုံးပြုသော server-side scriping language ဖြစ်သည်။ ၎င်းသည်အမျိုးမျိုးသော Web Development Tasks အမျိုးမျိုးကိုကိုင်တွယ်ရုံသာမကအစွမ်းထက်သောအချိန်ထုတ်ယူခြင်းလုပ်ဆောင်ချက်များကိုလည်းထောက်ပံ့ပေးသည်။ PHP တွင်လက်ရှိအချိန်ကိုရယူခြင်းသည်အလွန်ရိုးရှင်းပါသည်။ ကျွန်ုပ်တို့သည်အချို့သော built-in function များကိုအလွယ်တကူလုပ်နိုင်သည်။ ဤဆောင်းပါးသည် PHP မှတစ်ဆင့်လက်ရှိအချိန်တွင်အချိန်, နာရီနှင့်စက္ကန့်များကိုမည်သို့ရနိုင်မည်နည်း။
အချိန် () function သည် PHP ရှိ function တစ်ခုဖြစ်ပြီး Unix Timestamp ကိုပြန်လာသောလက်ရှိအချိန်တွင်လက်ရှိအချိန်တွင်ရရှိသော function တစ်ခုဖြစ်သည်။ Unix Timestamp သည် 1970, ဇန်နဝါရီလ 1 ရက်နေ့ညဇန်နဝါရီလ 1 ရက်နေ့တွင် 00:00:00 (Greenwich Time) မှလအနည်းငယ်ကြာအောင်ကြာသည်။
လက်ရှိ timestamp ကိုရယူရန်အချိန် () function ကိုအသုံးပြုရန်ကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည်။
$time = time();
echo $time;
အထက်ပါကုဒ်နံပါတ်ကို run ခြင်းကလက်ရှိ Unix Timestamp ကိုထုတ်ပေးလိမ့်မည်။
Unix Timestamps များသည်ကွန်ပျူတာများအတွက်အလွန်လက်တွေ့ကျသော်လည်းသူတို့သည်လူသားများအတွက်အလိုလိုသိကြသည်မဟုတ်။ ပိုမိုကောင်းမွန်သောပြသမှုအချိန်အတွက် Unix Timestamps များကို datattime များကို format လုပ်ထားရန်ပြောင်းလဲနိုင်သည်။
TimesTamp သည် PHP ၏ရက်စွဲ () function ကို အသုံးပြု. ဖတ်နိုင်သောအချိန်ပုံစံသို့ပြောင်းလဲနိုင်သည်။ ဤတွင်နမူနာကုဒ်ဖြစ်သည်။
$time = time();
echo date("Y-m-d H:i:s", $time);
ဤကုဒ်သည်လက်ရှိအခြေအနေ, format နှင့် format: နှစ် - နေ့ - အချိန် - မိနစ်: စက္ကန့်များ။
လက်ရှိနာရီအရေအတွက်ကိုသာရရန်သာလိုအပ်ပါက၎င်းကိုအကောင်အထည်ဖော်ရန်ရက်စွဲ () function ကိုသုံးနိုင်သည်။ အောက်ဖော်ပြပါသည်သက်ဆိုင်ရာကုဒ်ဖြစ်သည်။
$time = time();
echo date("H", $time);
ဤကုဒ်သည်လက်ရှိနာရီအရေအတွက်ကိုပြန်ပို့ပေးလိမ့်မည်။
အလားတူပင်, သင်လက်ရှိမိနစ်အရေအတွက်ကိုသာရရန်သာလိုအပ်ပါကသင်ရက်စွဲ () function ကိုသုံးနိုင်သည်။ ကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$time = time();
echo date("i", $time);
ဤကုဒ်သည်လက်ရှိမိနစ်အရေအတွက်ကိုပြန်ပို့သည်။
အကယ်. သင်လက်ရှိစက္ကန့်အရေအတွက်ကိုရလိုပါကအောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$time = time();
echo date("s", $time);
ဤကုဒ်သည်လက်ရှိစက္ကန့်အရေအတွက်ကိုပြန်ပို့သည်။
PHP ၏အချိန် () function သည်ပုံမှန်အားဖြင့်ဒုတိယအဆင့်အချိန်တံဆိပ်ခေါင်းကိုသာပြန်လည်ပေးဆပ်ရသော်လည်းပိုမိုတိကျသောမီလီယံစက္ကန့်အဆင့်အချိန်လိုအပ်သည်ဆိုပါက Microtime () function ကိုသုံးနိုင်သည်။ ဤတွင်လက်ရှိမီလီစက္ကန့်အရေအတွက်ကိုရရန်ကုဒ်နံပါတ်ဖြစ်သည်။
$microtime = microtime(true);
$millisecond = sprintf("%03d", ($microtime - floor($microtime)) * 1000);
echo $millisecond;
ဤကုဒ်သည်လက်ရှိမီလီစက္ကန်အရေအတွက်ကိုပြန်ပို့လိမ့်မည်။
ဤဆောင်းပါးရှိနည်းလမ်းများဖြင့် PHP တွင်လက်ရှိနာရီ, မိနစ်, စက္ကန့်များနှင့်မီလီစက္ကူများကိုအလွယ်တကူရနိုင်သည်။ ဖွံ့ဖြိုးရေးလုပ်ငန်းများစွာတွင်အချိန်သည်အလွန်အရေးကြီးသည်, ဤအခြေခံကျသောအချိန်အပြောင်းအလဲများကိုရေးဆွဲခြင်းသည်ဖွံ့ဖြိုးတိုးတက်မှုထိရောက်မှုကိုများစွာတိုးတက်စေသည်။