PHP တွင်ရက်စွဲများနှင့်အချိန်များကိုကိုင်တွယ်ရန်အတွက်အသုံးအများဆုံးလုပ်ဆောင်ချက်တစ်ခုမှာ ရက်စွဲ ဖြစ်သည်။ ရက်သတ္တပတ်၏လက်ရှိနေ့ကိုသင်ပြသရန်လိုအပ်သည့်အခါ ရက်စွဲ () သည် လုပ်ရန်လွယ်ကူသည်, ၎င်းကိုနံပါတ်တစ်ခုသို့မဟုတ်အမည်တစ်ခုသို့မဟုတ်အမည် (အင်္ဂလိပ်သို့မဟုတ်ဒေသတွင်းပုံစံ) တွင်ဖော်ပြရန်ရွေးချယ်နိုင်သည်။
အကယ်. သင်သည်တစ်ပတ်၏နေ့ကိုဂဏန်းပုံစံဖြင့်ပြသလိုပါက format chorge w ကိုသုံးနိုင်သည်။ ဤပုံစံသည် 0 (တနင်္ဂနွေနေ့ကိုကိုယ်စားပြုသော တနင်္ဂနွေနေ့) မှ 6 ခု သို့ပြန်သွားသည်။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'w'</span></span><span>); </span><span><span class="hljs-comment">// ထုတ်လုပ်မှုဥပမာ:3,ဗုဒ္ဓဟူးနေ့ပြောပါ</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ဤနံပါတ်သည်ပရိုဂရမ်ယုတ္တိဗေဒဆိုင်ရာဆုံးဖြတ်ချက်အတွက်အသုံးဝင်သည်, ဥပမာအားဖြင့်၎င်းသည်အလုပ်လုပ်သည့်နေ့သို့မဟုတ်တနင်္ဂနွေနေ့များအပေါ် အခြေခံ. function တစ်ခုဖွင့်ထားခြင်းရှိမရှိဆုံးဖြတ်ရန်လိုအပ်သည်။
အကယ်. သင်သည်သီတင်းပတ်၏တစ်နေ့တာ၏အမည်ကိုအင်္ဂလိပ်ဘာသာဖြင့်ပြသရန်ပိုနှစ်သက်ပါကသင် format chorge l (စာလုံးအသေးဌ) ကိုသုံးနိုင်သည်။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'l'</span></span><span>); </span><span><span class="hljs-comment">// ထုတ်လုပ်မှုဥပမာ:Wednesday</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ဤပုံစံသည်တနင်္လာနေ့, အင်္ဂါနေ့, ဗုဒ္ဓဟူးနေ့,
အကယ်. သင်သည်နာမည်အပြည့်အစုံမလိုအပ်ပါကသို့သော်ပိုမိုလွယ်ကူစွာသုံးအက်ခရာအတိုကောက်ကိုသင်အသုံးပြုနိုင်သည် ။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">date</span></span><span>(</span><span><span class="hljs-string">'D'</span></span><span>); </span><span><span class="hljs-comment">// ထုတ်လုပ်မှုဥပမာ:Wed</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
ဤပုံစံသည်အထူးသဖြင့်အသေးအဖွဲခေါင်းစဉ်ငယ်များနှင့်မျက်နှာပြင်များရှိသည့်နေရာများအတွက်အထူးအသုံးဝင်သည်။
အကယ်. သင်သည်တစ်ပတ်၏တစ်နေ့တာကိုဒေသခံဘာသာစကား (ဥပမာတရုတ်ကဲ့သို့) တွင်ဖော်ပြလိုပါက Setlocale () နှင့် strftime ကို သုံးနိုင်သည်။ သို့သော်ဤနည်းလမ်းသည်အချို့သော operating systems များတွင်ကောင်းမွန်စွာအလုပ်လုပ်နိုင်မည်မဟုတ်ကြောင်းသတိပြုပါ။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-title function_ invoke__">setlocale</span></span><span>(LC_TIME, </span><span><span class="hljs-string">'zh_CN.UTF-8'</span></span><span>); </span><span><span class="hljs-comment">// တရုတ်မှသတ်မှတ်ထားပါ</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-title function_ invoke__">strftime</span></span><span>(</span><span><span class="hljs-string">'%A'</span></span><span>); </span><span><span class="hljs-comment">// ထုတ်လုပ်မှုဥပမာ:ဗုဒ္ဓဟူးနေ့</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
မှတ်ချက် - PHP 8.1 မှစတင်. Strftime () ကို အလျှော့ပေးလိုက်လျောခြင်းဖြစ်ပြီးဒေသတွင်းနေ့စွဲပုံစံအတွက် International extensions (MatlateForm) ကိုအသုံးပြုရန်အကြံပြုသည်။
MOND PHP ဖွံ့ဖြိုးတိုးတက်မှုသည်ရိုးရာ ရက်စွဲ () function ကိုထက်ပိုမိုပြောင်းလွယ်ပြင်လွယ်နှင့်အ ရာ ဝတ်ထု -oriented ဖြစ်သည်။
<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-variable">$dt</span></span><span> = </span><span><span class="hljs-keyword">new</span></span><span> </span><span><span class="hljs-title class_">DateTime</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-variable">$dt</span></span><span>-></span><span><span class="hljs-title function_ invoke__">format</span></span><span>(</span><span><span class="hljs-string">'l'</span></span><span>); </span><span><span class="hljs-comment">// ထုတ်လုပ်မှုဥပမာ:Wednesday</span></span><span>
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>
လက်ရှိအချိန်တွင်မဟုတ်ဘဲထုံးစံအချိန်ကြိုးဖြင့်ဖြတ်သန်းခြင်းဖြင့်အခြားရက်များကိုသင်အသုံးချနိုင်သည်။
ရက်သတ္တပတ်၏ဒစ်ဂျစ်တယ်နေ့သို့မဟုတ်သီတင်းပတ်၏အင်္ဂလိပ် / မိခင်ဘာသာစကားအမည်, PHP ၏ ရက်စွဲ () function သည်ရိုးရိုးရှင်းရှင်းနှင့်အစွမ်းထက်သောအထောက်အပံ့ဖြစ်သည်။ သင်၏ကုဒ်ကိုထိန်းသိမ်းခြင်းနှင့်ပြောင်းလွယ်ပြင်လွယ်မှုကိုသင်ရှာဖွေနေပါက Datetime Class ကို Date Processing အတွက်အသုံးပြုရန်စဉ်းစားနိုင်သည်။ ဤကျွမ်းကျင်မှုများကိုကျွမ်းကျင်ခြင်းသည်သင်၏လျှောက်လွှာများကိုပိုမိုစမတ်ကျပြီးနိုင်ငံတကာ ပိုမို. ပြုလုပ်နိုင်သည်။