Web Development တွင်နေ့စွဲနှင့်အချိန်ဒေတာများကိုကျွန်ုပ်တို့မကြာခဏကိုင်တွယ်ရန်လိုအပ်ပြီး TimesTamp သည်အချိန်ကိုကိုယ်စားပြုသည့်နည်းတစ်နည်းဖြစ်သည်။ အစွမ်းထက်သောဆာဗာဘေးထွက်ဘာသာစကားတစ်ခုအနေဖြင့် PHP သည် timestamp နှင့် date formats အကြားအလွယ်တကူပြောင်းလဲနိုင်သောအဆင်ပြေသောအချိန်လုပ်ဆောင်ချက်များကိုပေးသည်။ ဤဆောင်းပါးသည်အသုံးပြုသော PHP Timestamp ကိုတိကျသောဥပမာများမှတဆင့်ချိန်းတွေ့သည့်နည်းလမ်းများကိုမိတ်ဆက်ပေးလိမ့်မည်။
PHP တွင်ရက်စွဲ () function ကိုအသုံးပြုသောနေ့စွဲနှင့် PHP တွင်အသုံးပြုသောနေ့စွဲနှင့်အချိန် formating function များထဲမှတစ်ခုဖြစ်သည်။ သတ်မှတ်ထားသောပုံစံနှင့်အညီ timestamp ကိုဖတ်နိုင်သောနေ့စွဲနှင့်အချိန် string သို့ပြောင်းလဲနိုင်သည်။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$timestamp = time(); // လက်ရှိ timestamp ရယူပါ
$date = date('Y-m-d H:i:s', $timestamp); // ကူးပြောင်း ခုနှစ်-လ-နေ့ နာရီ:အစွန်း:စက်ဏန့် ပမာဏ
echo $date;
အထက်ဖော်ပြပါကုဒ်များတွင် အချိန် () function သည်လက်ရှိ Unix Timestamp ကိုပြန်ပို့သည်။
အကယ်. သင်သည်ပိုမိုပြောင်းလွယ်ပြင်လွယ်။ အရာဝတ်ထု -lection-oriented processing နည်းလမ်းလိုအပ်ပါက PHP ၏ datetime class ကိုသုံးနိုင်သည်။ ဤအတန်းသည် timestamps များကိုသာသတ်မှတ်နိုင်သော်လည်းအချိန်ဇုန်ပြောင်းလဲခြင်းနှင့်မှတ်မိခြင်းစသည့်လုပ်ငန်းများကိုလည်းလုပ်ဆောင်နိုင်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$timestamp = time(); // လက်ရှိ timestamp ရယူပါ
$date = new DateTime();
$date->setTimestamp($timestamp);
echo $date->format('Y-m-d H:i:s');
အထက်ဖော်ပြပါကုဒ်များတွင် timestamp ကို အချိန် () function ကိုပထမ ဦး ဆုံးရရှိသည်။ ထို့နောက် datetime object ကိုဖန်တီးပြီးအချိန်ကို Setimestamm () နည်းလမ်းကို အသုံးပြု. နောက်ဆုံးတွင်လိုအပ်သောနေ့စွဲပုံစံကိုအသုံးပြုသည်။
straftime () function သည် timestamp ကိုရက်စွဲတစ်ခုအဖြစ်ပြောင်းလဲစေနိုင်သည်။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$timestamp = time(); // လက်ရှိ timestamp ရယူပါ
$date = strftime('%Y-%m-%d %H:%M:%S', $timestamp);
echo $date;
ဤနည်းလမ်းသည်ရက်စွဲ () function နှင့်ဆင်တူသော်လည်းတစ်ပတ်၏အမည်သို့မဟုတ်နေ့ကိုပြသသည့်ဒေသတွင်းနေ့စွဲ format output ကိုထောက်ပံ့သည်။
အထက်ပါနည်းလမ်းများမှတစ်ဆင့် developer များသည် timestamp နှင့်နေ့စွဲပုံစံများကိုအမှန်တကယ်လိုအပ်ချက်များအရပြောင်းလဲရန်နည်းလမ်းအမျိုးမျိုးကိုရွေးချယ်နိုင်သည်။ နောက်ဆုံးပေါ် function သည်သင့်လျော်သည်, အမြန် formating အတွက်သင့်လျော်သည်, datetime class သည်ပိုမိုပြောင်းလွယ်ပြင်လွယ်။ အစွမ်းထက်သည်။ ဤနည်းလမ်းများကျွမ်းကျင်မှုသည်အချိန်ဒေတာများကိုလုပ်ဆောင်သည့်အခါသင်၏ PHP စီမံကိန်းကိုပိုမိုထိရောက်စေပြီးစံသတ်မှတ်ပေးနိုင်သည်။
PHP ရှိရက်စွဲနှင့်အချိန်ပြောင်းလဲခြင်းနည်းလမ်းကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်အသုံးပြုရန်သင့်အားမိတ်ဆက်ပေးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။