PHP တွင်ရက်စွဲနှင့်ရက်စွဲများနှင့်နေ့စွဲများကိုရရှိခြင်းသည်အလွန်ရိုးရှင်းပြီးအဓိကအားဖြင့် () function နှင့် strtotime () function ကိုရရှိခဲ့သည်။
ရက်စွဲ () function ကိုရက်စွဲနှင့်အချိန်ကို format လုပ်ရန်အသုံးပြုသည်။ ဘုံရက်စွဲပုံစံများသည်အောက်ပါအတိုင်းဖြစ်သည် -
echo date("Y/m/d"); // ဥပမာ output ကို format:2022/10/01
echo date("Y-m-d H:i:s"); // ဥပမာ output ကို format:2022-10-01 10:20:30
သင်တစ်ပတ်၏လက်ရှိနေ့ကိုရလိုပါကသင်အသုံးပြုနိုင်သည်။
echo date("l"); // ရက်သတ္တပတ်၏နေ့၏အမည်အပြည့်အစုံ output ကို,ကဲ့သို့ Monday、Tuesday စောင့်
Strtotime () function သည်အင်္ဂလိပ်စာသား၏နေ့ရက်နှင့်အချိန်ဖော်ပြချက်ကိုနောက်ဆက်တွဲအပြောင်းအလဲအတွက် Unix Timestamp သို့ Unix Timestamp သို့ပြောင်းလဲနိုင်သည်။ ဥပမာအားဖြင့်:
$date = "2022-10-01"; // ရက်စွဲသတ်မှတ်ရက်
echo date("l", strtotime($date)); // ရက်သတ္တပတ်၏သက်ဆိုင်ရာနေ့ကို output,ကဲ့သို့ Saturday
ရက်စွဲ () function မှတဆင့်, သင်သည်တစ်ပတ်၏နေ့ကိုတိုက်ရိုက်ရနိုင်သည်။
$today = date("l"); // ရက်သတ္တပတ်၏နေ့ကိုရယူပါ
echo "ဒီနေ့:" . $today;
output ကိုဥပမာ - ဒီနေ့ - စနေနေ့
သတ်မှတ်ထားသောရက်ကိုခွဲခြမ်းစိတ်ဖြာရန် strtotime () ကိုသုံးပါ။ ထို့နောက်ရက်သတ္တပတ်၏သက်ဆိုင်ရာနေ့ကိုရရှိရန်နေ့စွဲ () ကိုသုံးပါ။
$date = "2022-10-01"; // သတ်မှတ်ထားသောနေ့စွဲ
$weekdays = array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); // အပတ်ကခင်းကျင်း
$weekday = $weekdays[date("w", strtotime($date))]; // ရက်သတ္တပတ်၏နေ့၏အမည်ကိုရယူပါ
echo $date . " ဟုတ်ကဲ့:" . $weekday;
ရလဒ်ဥပမာ - 2022-10-01 ဟုတ်သည်: စနေနေ့