ပရိုဂရမ်းမင်းတွင်အသုံးပြုသူများကိုတိကျသောပုံစံဖြင့်တင်ပြရန်ရက်စွဲများနှင့်အချိန်ကို format လုပ်ရန်မကြာခဏလိုအပ်လေ့ရှိသည်။ PHP သည်နေ့စွဲများနှင့်အချိန်များကိုပုံစံအမျိုးမျိုးဖြင့်အသုံးပြုသောအားကြီးသောနေ့စွဲ () function ကိုထောက်ပံ့ပေးသည်။ ၎င်းသည်အလွန်အဆင်ပြေပြီးလက်တွေ့ကျသည်။
အချိန်ကိုအသုံးပြုရန်ရက်စွဲ () function ကိုအသုံးပြုခြင်းသည်အလွန်ရိုးရှင်းပါသည်, အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
date(string $format, [int $timestamp])
၎င်းတို့အနက်မှ $ format parameter သည်ထုတ်လုပ်မှု၏နေ့စွဲနှင့်အချိန်ပုံစံကိုသတ်မှတ်ရန်လိုအပ်သည်။ $ timestamp parameter သည်အချိန်ကိုသတ်မှတ်ရန်အချိန်သတ်မှတ်ခြင်း, timestamp ကိုကိုယ်စားပြုသည်။ အကယ်. ဤ parameter သည်မလွန်ပါကလက်ရှိအချိန်တွင်ပုံမှန်အားဖြင့် format လုပ်ထားသည်။
$ format ကိုရက်စွဲနှင့်အချိန် output ပုံစံများကိုသတ်မှတ်ရန်အသုံးပြုသည်။
- Y: "2022" စသည့်ဂဏန်းလေးလုံးပါသောနှစ်
- M: "01" စသည့်ဂဏန်းနှစ်ဆသောလများကို "12" အဖြစ် "01"
- D: Double-Digit Dates သည် "01" မှ "01" စသည့် "31" စသည့်ရက်စွဲများဖြစ်သည်။
- ဇ: 24 နာရီနာရီ, "00" အကွာအဝေး "23"
- i: ဂဏန်းနှစ်လုံးပါသောမိနစ်, "00" ကို "59" သို့
- S: ဂဏန်းနှစ်လုံးစက္ကန့်,
အထက်ဖော်ပြပါအက္ခရာများသည်မတူညီသောနေ့စွဲနှင့်အချိန်နှင့်အချိန်ပြလိုသောလိုအပ်ချက်များကိုဖြည့်ဆည်းရန်ပြောင်းလွယ်ပြင်လွယ်ရှိနိုင်သည်။
$date = date("Y-m-d H:i:s");
echo $date; // output အလားတူဖြစ်ပါတယ်"2022-01-01 12:34:56"
Code သည် "YMD H: i: S: S" format ကို အသုံးပြု. "တစ်နှစ် - တစ်ရက်တည်းအချိန် - မိနစ် - စက္ကန့်"
$timestamp = strtotime("2022-01-01 12:34:56");
$date = date("Y-m-d H:i:s", $timestamp);
echo $date; // ထုတ်လုပ်ခြင်း"2022-01-01 12:34:56"
ဤဥပမာတွင်သတ်မှတ်ထားသော string ကို timestamp သို့ပြောင်းရန် Strtotime () function ကိုပထမဆုံးအသုံးပြုပါ။
ဒီဆောင်းပါးမှာမိတ်ဆက်ပေးတဲ့ရက်စွဲ () function နဲ့ format formar parameters တွေကိုတဆင့် developer တွေဟာ developer တွေဟာ developer တွေဟာ developer တွေဟာ developer တွေဟာမတူကွဲပြားတဲ့နေ့နဲ့အချိန် format တွေကိုအလွယ်တကူရနိုင်တယ်။ ရက်စွဲ () function ကိုကျွမ်းကျင်မှုသည် 0 က်ဘ်ဆိုက်၏အသုံးပြုသူအတွေ့အကြုံနှင့်ဒေတာမျက်နှာပြင်၏ဖတ်နိုင်မှုကိုထိရောက်စွာတိုးတက်စေနိုင်သည်။