လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ရက်စွဲများကို GetDate () ကိုအသုံးပြုပြီး format လုပ်နည်း။

PHP ရက်စွဲများကို GetDate () ကိုအသုံးပြုပြီး format လုပ်နည်း။

gitbox 2025-09-30
<span><span><span class="hljs-meta">&lt;?php</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-string">"ဤသည်ဆောင်းပါး၏ preview အကြောင်းအရာဥပမာတစ်ခုဖြစ်သည်,0 က်ဘ်ဆိုက်ကြေညာချက်အချို့သို့မဟုတ်မူပိုင်ခွင့်အချက်အလက်များကိုသင်နေရာချနိုင်သည်。\n"</span></span><span>;
</span><span><span class="hljs-meta">?&gt;</span></span><span>

&lt;hr&gt;

</span><span><span class="hljs-meta">&lt;?php</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-string">"&lt;h1&gt;ဘယ်လိုသုံးရမလဲgetdate()ပမာဏPHPအချိန်ဇယားနှင့်အချိန်ဇုန်သတင်းအချက်အလက်ကိုပြသပါ?&lt;/h1&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 1. လက်ရှိ timestamp ရယူပါ</span></span><span>
</span><span><span class="hljs-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">time</span></span><span>();

</span><span><span class="hljs-comment">// 2. အသုံးပြုgetdate()အချိန် array ရယူပါ</span></span><span>
</span><span><span class="hljs-variable">$dateArray</span></span><span> = </span><span><span class="hljs-title function_ invoke__">getdate</span></span><span>(</span><span><span class="hljs-variable">$timestamp</span></span><span>);

</span><span><span class="hljs-comment">// 3. ပမာဏ日期信息</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;လက်ရှိနှစ်: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;လက်ရှိလ: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;လက်ရှိနေ့စွဲ: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;ရက်သတ္တပတ်၏ဘယ်နေ့ရက်: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'weekday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;နာရီ: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;မိနစ်: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'minutes'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;စက်ဏန့်: "</span></span><span> . </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'seconds'</span></span><span>] . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 4. အချိန်ဇုန်သတင်းအချက်အလက်ကိုရယူပါ</span></span><span>
</span><span><span class="hljs-variable">$timezone</span></span><span> = </span><span><span class="hljs-title function_ invoke__">date_default_timezone_get</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;လက်ရှိအချိန်ဇုန်: "</span></span><span> . </span><span><span class="hljs-variable">$timezone</span></span><span> . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// 5. 显示完整ပမာဏ日期</span></span><span>
</span><span><span class="hljs-variable">$formattedDate</span></span><span> = </span><span><span class="hljs-title function_ invoke__">sprintf</span></span><span>(
    </span><span><span class="hljs-string">"%04d-%02d-%02d %02d:%02d:%02d"</span></span><span>,
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'minutes'</span></span><span>],
    </span><span><span class="hljs-variable">$dateArray</span></span><span>[</span><span><span class="hljs-string">'seconds'</span></span><span>]
);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"&lt;p&gt;完整ပမာဏ日期(အချိန်ဇုန်အပါအဝင်): "</span></span><span> . </span><span><span class="hljs-variable">$formattedDate</span></span><span> . </span><span><span class="hljs-string">" "</span></span><span> . </span><span><span class="hljs-variable">$timezone</span></span><span> . </span><span><span class="hljs-string">"&lt;/p&gt;"</span></span><span>;

</span><span><span class="hljs-comment">// ဆောင်းပါး၏အဆုံး</span></span><span>
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

ဤဆောင်းပါးသည်ဥပမာအားဖြင့်ပြသသည်မှာ -

  1. လက်ရှိအချိန်နှင့်ပတ်သက်သောအသေးစိတ်ခင်းကျင်းသောသတင်းအချက်အလက်များကိုရရှိရန် GetDate () ကို သုံးပါ။

  2. တစ်နှစ်, တစ်လ, နေ့, တစ်နာရီ, တစ်နာရီ, စက္ကန့်နှင့်တစ်ပတ်နှင့်တစ်ပတ်လျှင် array field မှတစ်ဆင့်သတင်းအချက်အလက်များကိုရယူပါ။

  3. လက်ရှိအချိန်ဇုန်ရရှိရန်နှင့်၎င်းကိုပြသရန် Day_Default_Timezone_get () ကို သုံးပါ။

  4. Time ကိုအပြည့်အဝဖတ်နိုင်သောရက်စွဲတစ်ခုသို့ format လုပ်. အချိန်ဇုန်ကိုတချိန်တည်းလိုက်ကြည့်ရှုရန် Sprintf () ကိုသုံးပါ။

ဤ PHP code ကို format ချောင်းနှင့်အချိန်ဇုန်အချက်အလက်များကိုကြည့်ရှုရန်တိုက်ရိုက်အသုံးပြုနိုင်သည်။