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

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

gitbox 2025-09-18
<span><span><span class="hljs-meta"><?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">"ဤသည်စာသားနှင့်အတူဘာမှမဆိုင်ပါဘူးသောချက်ချင်းစာသားဖြစ်ပါတယ်。"</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">"<hr>"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>

<h1>အဲဒါကိုဘယ်လိုသုံးရမလဲ gmmktime function ကိုနှစ်ကြိမ်အချက်များအကြားခြားနားချက်ကိုတွက်ချက်သည်?သငျသညျခြေလှမ်းအားဖြင့်ခြေလှမ်းသင်ပေးပါ</h1>

<p>တည်နေ PHP အလယ်ပိုင်း,<code></span><span><span class="hljs-title function_ invoke__">gmmktime</span></span><span>()

MKTOTIME () , GMMKTIME () နှင့်မတူဘဲဒေသန္တရအချိန်ဇုန်သည်ဒေသန္တရအချိန်ဇယားကြောင့်မထိခိုက်သော်လည်း UTC အချိန်အပေါ်အခြေခံသည်။

2 ။ နှစ်ကြိမ်မှတ်၏ timestamp ရယူပါ

ကျနော်တို့ ဇန်နဝါရီလ 1 , 2023 00 : 00 : 00 ကို တွက်ချက် ချင်ပါတယ်ဆိုပါစို့ နှင့် ဖေဖော်ဝါရီ 1 , 2023 00 : 00 : 00 သူတို့ကိုအကြားခြားနားချက်ကိုဤကဲ့သို့သောရေးသားနိုင်သည်။

 &lt;?php
</span><span><span class="hljs-variable">$time1</span></span><span> = </span><span><span class="hljs-title function_ invoke__">gmmktime</span></span><span>(</span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">2023</span></span><span>);
</span><span><span class="hljs-variable">$time2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">gmmktime</span></span><span>(</span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">2</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">2023</span></span><span>);

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ပထမ ဦး ဆုံးအကြိမ်တံဆိပ်ခေါင်း: <span class="hljs-subst">$time1</span></span></span><span>&lt;br&gt;";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဒုတိယအကြိမ်တံဆိပ်ခေါင်း: <span class="hljs-subst">$time2</span></span></span><span>&lt;br&gt;";
?&gt;

3 ။ ခြားနားချက်ကိုတွက်ချက်ခြင်း (စက္ကန့်)

Unix Timestamps နှစ်ခုနုတ်ခြင်းသည်၎င်းတို့အကြားစက္ကန့်ပိုင်းအတွင်းကွာခြားချက်ကိုဖြစ်ပေါ်စေနိုင်သည်။

 &lt;?php
</span><span><span class="hljs-variable">$diff</span></span><span> = </span><span><span class="hljs-variable">$time2</span></span><span> - </span><span><span class="hljs-variable">$time1</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"နှစ်ကြိမ်အကြားစက္ကန့်အရေအတွက်: <span class="hljs-subst">$diff</span></span></span><span> စက်ဏန့်";
?&gt;

4 ။ ရက်များမှပြောင်းပါ

ကျွန်ုပ်တို့သည်ရက်အရေအတွက်နှင့် ပတ်သက်. ပိုမိုဂရုစိုက်ပါကစက္ကန့်အရေအတွက်ကိုရက်အရေအတွက်သို့ပြောင်းလဲနိုင်သည်။

 &lt;?php
</span><span><span class="hljs-variable">$days</span></span><span> = </span><span><span class="hljs-variable">$diff</span></span><span> / (</span><span><span class="hljs-number">60</span></span><span> * </span><span><span class="hljs-number">60</span></span><span> * </span><span><span class="hljs-number">24</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"နှစ်ကြိမ်အကြားခြားနားချက် <span class="hljs-subst">$days</span></span></span><span> မိုးကောင်းကင်";
?&gt;

5 ။ ပြည့်စုံသောဥပမာများ

ကုဒ်နံပါတ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

 &lt;?php
</span><span><span class="hljs-variable">$time1</span></span><span> = </span><span><span class="hljs-title function_ invoke__">gmmktime</span></span><span>(</span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">2023</span></span><span>);
</span><span><span class="hljs-variable">$time2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">gmmktime</span></span><span>(</span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">0</span></span><span>, </span><span><span class="hljs-number">2</span></span><span>, </span><span><span class="hljs-number">1</span></span><span>, </span><span><span class="hljs-number">2023</span></span><span>);

</span><span><span class="hljs-variable">$diff</span></span><span> = </span><span><span class="hljs-variable">$time2</span></span><span> - </span><span><span class="hljs-variable">$time1</span></span><span>;
</span><span><span class="hljs-variable">$days</span></span><span> = </span><span><span class="hljs-variable">$diff</span></span><span> / (</span><span><span class="hljs-number">60</span></span><span> * </span><span><span class="hljs-number">60</span></span><span> * </span><span><span class="hljs-number">24</span></span><span>);

</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"မှ 2023-01-01 ရောက်လာ 2023-02-01 ဘုံကွဲပြားခြားနားမှုများ: &lt;br&gt;"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<span class="hljs-subst">$diff</span></span></span><span> စက်ဏန့်&lt;br&gt;";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<span class="hljs-subst">$days</span></span></span><span> မိုးကောင်းကင်";
?&gt;

6 ။ အကျဉ်းချုပ်

GMMKttime နှင့်အတူ () ကျွန်ုပ်တို့သည် GMT Timestamp ကိုအလွယ်တကူရနိုင်သည်။ ပြောင်းလဲခြင်းပြီးနောက်ကျွန်ုပ်တို့သည်အချိန်ကွာခြားချက်ကိုတွက်ချက်ရန်အလွန်သင့်လျော်သောစက္ကန့်, မိနစ်, နာရီနှင့်ရက်များကိုရနိုင်သည်။ သင်၏စီမံကိန်းတွင်အလားတူလိုအပ်ချက်များကိုသင်ကြုံတွေ့ရပါက၎င်းကိုအောင်မြင်ရန်ဤနည်းလမ်းကိုသင်ကြည့်ရှုနိုင်သည်။