<?php
// အသုံးပြု gmdate ကိုက်ညီမှုကိုထုတ်လုပ်သည် RFC 2822 အချိန်ပုံစံ string ကို
$date = gmdate("D, d M Y H:i:s") . " +0000";
echo $date;
?>
အထက်ပါကုဒ်တွင် GMDate ("D, D Myh: i: S: S: S") ကို အသုံးပြု. UTC Time Zone ကိုကိုယ်စားပြုရန် +0000 ကို ကိုယ်တိုင်ထည့်ပါ။ GMDate သူ့ဟာသူပြန်လာသည့်အချိန်သည် Greenwich Standard Time ဖြစ်ပြီးအချိန်ဇုန်သည် qu000 ဖြစ်ရမည်။
o GMT နှင့်နှိုင်းယှဉ်ပါကဒေသအလိုက်အချိန်၏ offset ကိုကိုယ်စားပြုသည်။ သင် gmdate ("D, D MYH: i: S O") ကို သုံးပါက ရလဒ်မှာ qu000 ဖြစ်လိမ့်မည်။
သို့သော် GMDate function သည်အချိန်ဇုန် offset သင်္ကေ တဏကို မ ထောက်ပံ့ပါ ။ ယခုအချိန်တွင်၎င်းကိုပုံမှန်အားဖြင့် +0000 ကို string splicing အားဖြင့် +0000 ထည့်ရန်အကြံပြုသည်။
GMDate သည် Basic RFC 2822 ပုံစံကို output လုပ်နိုင်သော်လည်း PHP ၏ Built-in Datetime Clunt ကို Datetimezone နှင့်အတူအသုံးပြုရန်အကြံပြုသည်။ RFC 2822 format date:
<?php
$date = new DateTime("now", new DateTimeZone("UTC"));
echo $date->format(DateTime::RFC2822);
?>
ဤကုဒ်သည် format နှင့်အချိန်ဇုန်အသေးစိတ်အချက်အလက်များအားလုံးကိုအလိုအလျောက်လုပ်ဆောင်သည်။ RFC 2822 စံနှုန်းများနှင့်ကိုက်ညီသောအချိန် string ကိုပြန်ပို့ခြင်း။
GMDate ကို အသုံးပြုသောအခါအချိန်ဇယားအပိုင်းကို +0000 ကို ကိုယ်တိုင်ထည့်ရန်လိုအပ်သည်။
GMDATE သည် အချိန်ဇုန် offset သင်္ကေတကိုတိုက်ရိုက်ပုံစံချခြင်းမပြုပါ ။
RFC 2822 နှင့်ကိုက်ညီသောအချိန်ပုံစံကိုထုတ်လုပ်ရန် Datetime Class ကိုအသုံးပြုရန်လည်းအကြံပြုပါသည်။
RFC 2822 ၏စံသတ်မှတ်ချက်မှာ D, D MYH: i: S O , ဥပမာ - S: S အို: Thu, May 2025 0825 08:30 +0000 ။
PHP SHOP ၏လုပ်ဆောင်မှုများတွင်တရားဝင်စာရွက်စာတမ်းများပိုမိုရယူရန်လိုအပ်ပါကသင်ရည်ညွှန်းနိုင်သည်။
// ဥပမာ link:php.net ရက်စွဲ function ကိုစာမျက်နှာ(ဒိုမိန်းအမည်ကိုအစားထိုးထားသည်)
echo "https://gitbox.net/manual/en/function.gmdate.php";
၎င်းသည်အသေးစိတ်အသုံးပြုမှုကိုလျင်မြန်စွာရှာဖွေရန်ခွင့်ပြုသည်။