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

Getdate () function ကို အသုံးပြု. တစ်နှစ်, လ, နေ့စသည်ဖြင့်အသေးစိတ်အချိန်အချက်အလက်များကိုထုတ်ဖော်နည်း။ သင်ပထမတစ်ချက်တွင်သင်နားလည်နိုင်သော PHP သင်တန်းဆရာ

gitbox 2025-08-24

Getdate () function ကို အသုံးပြု. တစ်နှစ်, လ, နေ့စသည်ဖြင့်အသေးစိတ်အချိန်အချက်အလက်များကိုထုတ်ဖော်နည်း။ သင်ပထမတစ်ချက်တွင်သင်နားလည်နိုင်သော PHP သင်တန်းဆရာ

PHP တွင်လက်ရှိအချိန်တွင်အသေးစိတ်အချက်အလက်များကိုရယူရန်အလွန်ရိုးရှင်းပါသည်။ သင်သည်တစ်နှစ်, တစ်လ, တစ်နာရီ, တစ်နာရီ, စက္ကန့်, စက္ကန့်များစသည်တို့ကိုအလွယ်တကူထုတ်ယူနိုင်သည် ဤလုပ်ဆောင်ချက်သည်ရက်စွဲနှင့်အချိန်အချက်အလက်များအားလုံးပါ 0 င်သောအပေါင်းအသင်းခင်းကျင်းမှုကိုပြန်လည်ရရှိခဲ့သည်။

1 ။ နိဒါန်း GetDate () function ကိုမှ

Getdate () function သည်လက်ရှိရက်နှင့်အချိန်အချက်အလက်များပါ 0 င်သောခင်းကျင်းမှုကိုပြန်လည်ရောက်ရှိစေသည်။ သင်သည်တစ်နှစ်, လ, ရက်သတ္တပတ်, တစ်နာရီ, တစ်နာရီ, စက္ကန့်, စက္ကန့်များနှင့်အခြားအကြောင်းအရာများကိုဤခင်းကျင်းမှုမှတစ်ဆင့်ရယူနိုင်သည်။

လုပ်ဆောင်ချက်တစ်ခု၏အခြေခံ Syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 <span><span><span class="hljs-title function_ invoke__">getdate</span></span><span>(timestamp);
</span></span>

အဆိုပါ parameter သည် timestamp optional ကိုဖြစ်ပါတယ်။ 0 င လာသည့် timestamp, အကယ်. timestamp လွန်သွားလျှင်၎င်းသည် timestamp နှင့်သက်ဆိုင်သောရက်စွဲနှင့်အချိန်ကိုပြန်ပို့လိမ့်မည်။

2 ။ အဆိုပါဒေတာဖွဲ့စည်းပုံ getdate မှပြန်လာ

GetDate () Associative Array ကိုပြန်ပို့ပေးပြီး array ရှိအဓိကတန်ဖိုးများသည်ကွဲပြားသောနေ့နှင့်အချိန်အပိုင်းအခြားများကိုကိုယ်စားပြုသည်။ အထူးသဖြင့်၎င်းသည်အောက်ပါနယ်ပယ်များကိုပြန်ပို့သည်။

  • 0 : Unix Timestamp (ဇန်နဝါရီလ 1 ရက်မှစ. စက္ကန့် 1 ရက်မှစ. )

  • စက္ကန့် : စက္ကန့်

  • မိနစ် : မိနစ်

  • နာရီ : နာရီ

  • mday : လနေ့၌နေ့စွဲ

  • Wayday : ရက်သတ္တပတ်၏နေ့ (0 - 6, 0, 0 တနင်္ဂနွေနေ့)

  • မွန် - လ (1 - 12)

  • တစ်နှစ် : တစ်နှစ်

  • YDEY : နှစ်၏မည်သည့်နေ့ရက် (0 - 365)

  • တနင်္ဂနွေနေ့ - ရက်သတ္တပတ်၏နေ့အမည် (ဥပမာ - တနင်္ဂနွေ ")

  • - လ၏အမည် (ဥပမာ - ဇန်နဝါရီ ")

3 ။ အချိန်အချက်အလက်ထုတ်ယူရန် GetDate () ကိုမည်သို့အသုံးပြုရမည်နည်း။

GetDate () function ကိုသုံးရန်မည်သို့အသုံးပြုရမည်ကိုကြည့်ကြပါစို့တစ်နှစ်, လ, နေ့, နေ့စသည်။

နမူနာကုဒ်:

 <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-variable">$dateInfo</span></span><span> = </span><span><span class="hljs-title function_ invoke__">getdate</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">"Year: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Month: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Day: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Hour: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Minute: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'minutes'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Second: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'seconds'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Day of Week: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'weekday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Month Name: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'month'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&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>

ရလဒ်ဥပမာ:

 <span><span><span class="hljs-attr">Year:</span></span><span> </span><span><span class="hljs-number">2025</span></span><span>
</span><span><span class="hljs-attr">Month:</span></span><span> </span><span><span class="hljs-number">6</span></span><span>
</span><span><span class="hljs-attr">Day:</span></span><span> </span><span><span class="hljs-number">17</span></span><span>
</span><span><span class="hljs-attr">Hour:</span></span><span> </span><span><span class="hljs-number">14</span></span><span>
</span><span><span class="hljs-attr">Minute:</span></span><span> </span><span><span class="hljs-number">45</span></span><span>
</span><span><span class="hljs-attr">Second:</span></span><span> </span><span><span class="hljs-number">30</span></span><span>
</span><span><span class="hljs-attr">Day of Week:</span></span><span> </span><span><span class="hljs-string">Tuesday</span></span><span>
</span><span><span class="hljs-attr">Month Name:</span></span><span> </span><span><span class="hljs-string">June</span></span><span>
</span></span>

4 ။ အခြားအချိန်သတင်းအချက်အလက်ရယူပါ

သာမန်နှစ်များ, လများနှင့်ရက်များ, getdate () အပြင်အခြားအသုံးဝင်သောအချိန်အချက်အလက်များအပြင်,

  • ရက်သတ္တပတ်၏နေ့ - ရက်သတ္တပတ်၏နေ့၏ရက်သတ္တပတ်၏နံပါတ်များကို WDD နေ့ (0 0 သည်တနင်္ဂနွေနေ့, 1 တွင်တနင်္လာနေ့တွင်ကိုယ်စားပြုသည်။ )

  • ဘယ်နှစ်ယောက် လဲ

  • Timestamps : အကယ်. သင်သည်လက်ရှိအချိန်တွင် Unix Timestamp ကိုရလိုပါက 1970, ဇန်နဝါရီ 1 ရက်မှစ. စက္ကန့် 1 ရက်မှစ. စက္ကန့်အရေအတွက်ကိုကိုယ်စားပြုရန် 0 သော့ကိုသုံးနိုင်သည်။

ဥပမာ -

 <span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-variable">$dateInfo</span></span><span> = </span><span><span class="hljs-title function_ invoke__">getdate</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Day of Year: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'yday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</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">"Timestamp: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-number">0</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&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>

ရလဒ်ဥပမာ:

 <span><span><span class="hljs-keyword">Day</span></span><span> </span><span><span class="hljs-keyword">of</span></span><span> </span><span><span class="hljs-keyword">Year</span></span><span>: </span><span><span class="hljs-number">168</span></span><span>
</span><span><span class="hljs-type">Timestamp</span></span><span>: </span><span><span class="hljs-number">1686987330</span></span><span>
</span></span>

5 ။ ထုံးစံ timestamp ကိုသုံးပါ

လက်ရှိအချိန်သတင်းအချက်အလက်ရခြင်းအပြင် GetDate () သည် timestamp နှင့်သက်ဆိုင်သောနေ့နှင့်အချိန်အချက်အလက်များရရန်စိတ်ကြိုက် timestamp တွင်လည်းဖြတ်သွားနိုင်သည်။ ၎င်းသည်သမိုင်းဝင်ရက်စွဲများသို့မဟုတ်အနာဂတ်ရက်စွဲများနှင့်ဆက်ဆံရာတွင်အလွန်အသုံးဝင်သည်။

 <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-variable">$timestamp</span></span><span> = </span><span><span class="hljs-title function_ invoke__">strtotime</span></span><span>(</span><span><span class="hljs-string">"2023-12-25 12:00:00"</span></span><span>);

</span><span><span class="hljs-comment">// 获取该နာရီ间戳对应的နေ့期和နာရီ间信息</span></span><span>
</span><span><span class="hljs-variable">$dateInfo</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-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Year: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'year'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</span></span><span>; </span><span><span class="hljs-comment">// 2023</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Month: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'mon'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</span></span><span>; </span><span><span class="hljs-comment">// 12</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Day: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'mday'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</span></span><span>;  </span><span><span class="hljs-comment">// 25</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Hour: "</span></span><span> . </span><span><span class="hljs-variable">$dateInfo</span></span><span>[</span><span><span class="hljs-string">'hours'</span></span><span>] . </span><span><span class="hljs-string">"&lt;br&gt;"</span></span><span>; </span><span><span class="hljs-comment">// 12</span></span><span>
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

ရလဒ်ဥပမာ:

 <span><span><span class="hljs-attr">Year:</span></span><span> </span><span><span class="hljs-number">2023</span></span><span>
</span><span><span class="hljs-attr">Month:</span></span><span> </span><span><span class="hljs-number">12</span></span><span>
</span><span><span class="hljs-attr">Day:</span></span><span> </span><span><span class="hljs-number">25</span></span><span>
</span><span><span class="hljs-attr">Hour:</span></span><span> </span><span><span class="hljs-number">12</span></span><span>
</span></span>

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

Getdate () function ကိုမှတစ်ဆင့် PHP developer များကလက်ရှိသို့မဟုတ်သတ်မှတ်ထားသောအချိန်နှင့်ဆိုင်သောရက်စွဲနှင့်အချိန်အချက်အလက်များကိုအလွယ်တကူထုတ်ယူနိုင်သည်။ ဤလုပ်ဆောင်ချက်မှပြန်လာသော Associative Array သည်ရှင်းလင်းစွာနှင့်လွယ်ကူသည်, တစ်နှစ်, လ, တစ်လ, တစ်နာရီ, တစ်နာရီ, စက္ကန့ ်များ စသည်တို့သည်အခြားအချိန်များကိုပြောင်းလဲခြင်း,

ဒီသင်ခန်းစာသည်သင်ဟာ Getdate () function ကိုအသုံးပြုခြင်းကိုလျင်မြန်စွာနားလည်ပြီးသင်၏ PHP ဖွံ့ဖြိုးတိုးတက်ရေးစွမ်းရည်ကိုပိုမိုနားလည်သဘောပေါက်ရန်နှင့်ကျွမ်းကျင်ရန်ကူညီနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။