လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> RFC 2822 format ဖြင့် output ရက်စွဲများမှ gmdate ကိုသုံးပါ

RFC 2822 format ဖြင့် output ရက်စွဲများမှ gmdate ကိုသုံးပါ

gitbox 2025-05-27

GMDate ကိုအသုံးပြုပြီး RFC 2822 format ဖြင့်နေ့စွဲမျိုးဆက်

 <?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 -Format ဇာတ်ကောင်များကိုတိုက်ရိုက်မသုံးနိုင်သနည်း

o GMT နှင့်နှိုင်းယှဉ်ပါကဒေသအလိုက်အချိန်၏ offset ကိုကိုယ်စားပြုသည်။ သင် gmdate ("D, D MYH: i: S O") ကို သုံးပါက ရလဒ်မှာ qu000 ဖြစ်လိမ့်မည်။

သို့သော် GMDate function သည်အချိန်ဇုန် offset သင်္ကေ တဏကို ထောက်ပံ့ပါ ။ ယခုအချိန်တွင်၎င်းကိုပုံမှန်အားဖြင့် +0000 ကို string splicing အားဖြင့် +0000 ထည့်ရန်အကြံပြုသည်။


အဆိုပါ datetime လူတန်းစားကိုအသုံးပြုရန်အကြံပြုခဲ့သည်

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";

၎င်းသည်အသေးစိတ်အသုံးပြုမှုကိုလျင်မြန်စွာရှာဖွေရန်ခွင့်ပြုသည်။