လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> GMDate မှတစ်ဆင့်ထုံးစံနေ့နှင့်အချိန်ပုံစံကိုမည်သို့အကောင်အထည်ဖော်ရမည်နည်း

GMDate မှတစ်ဆင့်ထုံးစံနေ့နှင့်အချိန်ပုံစံကိုမည်သို့အကောင်အထည်ဖော်ရမည်နည်း

gitbox 2025-05-26

PHP တွင် GMDate Function သည် Greenwich Standard Time (GMT) အပေါ် အခြေခံ. ပုံစံချသည့်နေ့စွဲနှင့်အချိန်ညှင်းပောင်းမှုများကိုပြန်လည်ပေးအပ်သောလက်တွေ့ကျသောအချိန်နှင့်အချိန်ကြိုးများဖြစ်သည်။ ရက်စွဲ လုပ်ဆောင်ချက်နှင့်နှိုင်းယှဉ်လျှင် GMDate သည် ဆာဗာအချိန်ဇုန်ချိန်ညှိချက်များကြောင့်မထိခိုက်ပါ။

ဤဆောင်းပါးသည်သင်လိုချင်သည့်နေ့စွဲနှင့်အချိန်ပုံစံကိုစိတ်ကြိုက်ပြုလုပ်ရန် GMDate function ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။

1 ။ gmdate function ကိုအခြေခံ

GMDate ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 gmdate(string $format, int|null $timestamp = null): string
  • $ format - ရက်စွဲနှင့်အချိန်ပုံစံ, format စည်းမျဉ်းစည်းကမ်းများသည် ရက်စွဲ လုပ်ဆောင်ချက်နှင့်အတူတူပင်ဖြစ်သည်။

  • $ Timestamp : Timestamp, Current Time မှပုံမှန်။

2 ။ ဘုံရက်စွဲနှင့်အချိန်ပုံစံသင်္ကေတများ

ဇာတ်ကောင် format အဓိပ္ပါယ် နမူနာ
y ဂဏန်းလေးလုံး 2025
မီတာ ဂဏန်းနှစ်လုံးလုံး 05
ှုှမည်သောဆေး နှစ်ဆဂဏန်းနေ့ နှစ်ဆယ့်လေး
ဆုတောင်းပါ 24 နာရီနာရီ 14
ကျွန်တော် မိနစ် 30
ပေ စက်ဏန့် 45
ှုှမည်သောဆေး သီတင်းပတ်အတိုကောက် (အင်္ဂလိပ်) ထိုင်

ပိုမိုရှင်းလင်းသောဇာတ်ကောင်များများအတွက်တရားဝင် PHP စာရွက်စာတမ်းများကိုဖတ်ရှုပါ။

3 ။ cmdate မှတဆင့်ထုံးစံနေ့ရက်နှင့်အချိန် output ကို

အောက်ပါပုံစံနှင့်ဆင်တူသည့်အချိန်ကို output လုပ်ချင်သည်ဆိုပါစို့။

 2025-05-24 14:30:45

Code Perfection:

 echo gmdate('Y-m-d H:i:s');

ဥပမာအားဖြင့်ပိုမိုကိုယ်ပိုင်ပုံစံအမျိုးမျိုးကို output လုပ်လိုပါကဥပမာ -

 Saturday, 24th of May 2025, 14:30 GMT

ဒီနည်းကိုရေးနိုင်တယ်

 echo gmdate('l, jS \of F Y, H:i \G\M\T');

Escape ဇာတ်ကောင်များ \ t ပုံရိပ်ဇာတ်ကောင်အဖြစ်အဓိပ္ပာယ်ကောက်ယူသောအက္ခရာများကိုရှောင်ရှားရန်ဤနေရာတွင်အသုံးပြုနေကြသည်။

4 ။ Timestamp parameters တွေကိုသုံးပါ

တိကျသောအချိန်ကို format လုပ်ရန် Timestamp တွင်လည်းသင်ဖြတ်သွားနိုင်သည်။ ဥပမာအားဖြင့်:

 $timestamp = strtotime('2023-01-01 00:00:00');
echo gmdate('Y-m-d H:i:s', $timestamp);

5 ။ ဥပမာ - URL ကို Current GMT အချိန်ကိုထုတ်လုပ်ရန် URL ကိုပေါင်းစပ်ပါ

https://gitbox.net/api?net/api quatter=current gmt အချိန် ကဲ့သို့သောအချိန် parameters များကိုအချိန် parameters များနှင့်အတူ URL တစ်ခုပြုလုပ်ရန်လိုအပ်သည်ဆိုပါစို့, ကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

 $time = gmdate('Y-m-d\TH:i:s\Z');
$url = "https://gitbox.net/api?time=" . urlencode($time);
echo $url;

ဤနေရာတွင် ISO 8601 format ကို GMT အချိန်ကိုထုတ်လုပ်ရန်နှင့် URL parameters များကိုလုံခြုံစွာထားရန် Urlencode မှလွတ်မြောက်ရန်အသုံးပြုသည်။