PHP တွင်ကြွယ်ဝသော built-in နေ့စွဲနှင့်အချိန်၏အချိန်နှင့်အချိန်လုပ်ဆောင်ချက်များရှိသည်။ ၎င်းသည်အချိန်နှင့်သက်ဆိုင်သောအချိန်ဇုန်များကိုသတ်မှတ်ခြင်း, အချိန်ဇယားများကိုတွက်ချက်ခြင်းနှင့်အချိန်ကြားကာလများကိုတွက်ချက်ခြင်း, ၎င်းသည် Web Development တွင်မရှိမဖြစ်လိုအပ်သောကိရိယာတစ်ခုဖြစ်သည်။
အချိန်စစ်ဆင်ရေးများနှင့်သက်ဆိုင်သော PHP တိုးချဲ့မှုအချို့ကိုအသုံးပြုသောအခါစီမံခန့်ခွဲမှုအတွက်တေးရေးဆရာကိုအသုံးပြုရန်အကြံပြုပါသည်။
composer require phpoffice/phpspreadsheet
Composer ၏တရားဝင်ဝက်ဘ်ဆိုက်မှ installer ကိုကိုယ်တိုင်လည်းကိုယ်တိုင်ပြုလုပ်နိုင်ပြီးအောက်ပါ command ကို run နိုင်သည်။
php composer.phar require phpoffice/phpspreadsheet
PHP သည်လက်ရှိအချိန်တွင်အရာဝတ်ထုတစ်ခုကိုဖန်တီးရန် Datetime လူတန်းစားကိုအသုံးပြုသည်။
$date = new DateTime();
ဘုံအချိန်ပုံစံချသည့်နည်းလမ်းများမှာအောက်ပါအတိုင်းဖြစ်သည် -
နည်းလမ်း | ဖေါ်ပြ |
---|---|
$ ရက်စွဲ -> format ('ym-d') | ပြန်လည်ရယူသည့်နေ့ (နှစ်လအကြာ) |
$ ရက်စွဲ -> format ('h: i: S: S') | အချိန်ရ (နာရီ - မိနစ်: ဒုတိယ) |
$ ရက်စွဲ -> Settimezone (New Datetimezone ('Asia / Shanghai')) | Shanghai Time ဇုန်အဖြစ်သတ်မှတ် |
ရက်စွဲပါ အရာဝတ်ထုမှတဆင့်စစ်ဆင်ရေးများကိုသင်ထည့်ပြီးနုတ်နိုင်သည်။
နည်းလမ်း | ဖေါ်ပြ |
---|---|
ဒေါ်လာရက်စွဲ -> Add (ရက်စွဲပါ (P1D ')) | တစ်ရက်ထည့်ပါ |
ဒေါ်လာရက်စွဲ -> ခွဲ ('PT1H') ('PT1H')) | တစ်နာရီနုတ်ပါ |
PHP သည်ကြိုတင်သတ်မှတ်ထားသောပုံစံများကို အသုံးပြု. output ရက်စွဲများကိုထောက်ပံ့သည်။
format string ကို | ဥပမာပြပါ |
---|---|
f j, y | အပြည့်အဝအမည်, နေ့စွဲ, နှစ် (ဥပမာ - ဇူလိုင်လ 26, 2025) |
M J, Y G: IA | လအတိုကောက်, နေ့စွဲ, တစ်နှစ်နှင့် 12 နာရီအချိန် (Jul 26, 2025 3025 3:30 PM) |
YMD H: i: S | စံ iso format |
ပိုမိုရှုပ်ထွေးသောအချိန်ပုံစံကိုအကောင်အထည်ဖော်ရန် strftime () နည်းလမ်းကိုသုံးပါ။
$formattedDate = strftime('%A, %B %e, %Y %H:%M:%S');
အောက်ဖော်ပြပါကုဒ်သည်နှစ်ကြိမ်အချက်များအကြားကြားကာလကိုမည်သို့တွက်ချက်ရမည်ကိုပြသည်။
$startTime = new DateTime('2022-04-01 09:00:00');
$endTime = new DateTime('2022-04-01 17:00:00');
$interval = $startTime->diff($endTime);
echo $interval->format('%h:%i:%s'); // ထုတ်လုပ်ခြင်း:08:00:00
PHP အချိန်အပြောင်းအလဲများကိုပိုမိုလေ့လာလိုပါကအောက်ပါစာရွက်စာတမ်းများကိုအသေးစိတ်လေ့လာရန်အောက်ပါစာရွက်စာတမ်းများကိုကြည့်ရှုနိုင်သည်။
PHPD လုပ်ခြင်းနှင့်အချိန်၏အချိန် functions များကိုကျွမ်းကျင်မှုများကိုကျွမ်းကျင်ပိုင်တွက်ခြင်းသည်ကုဒ်အရည်အသွေးကိုတိုးတက်စေရုံသာမကအသုံးပြုသူတင်ပြချက်များ, အချိန်ကိုက်ခြင်းနှင့်အခြားလုပ်ဆောင်မှုများကိုပိုမိုကိုင်တွယ်နိုင်သည်။ ၎င်းသည် PHP developer တိုင်းကျွမ်းကျင်သင့်သောကျွမ်းကျင်မှုတစ်ခုဖြစ်သည်။