DateTime ၏ modify method
modify method သည် DateTime object ၏ ရက်စွဲနှင့် အချိန်ကို ပြုပြင်ခွင့်ပြုသည်။
၎င်းသည် လက်ရှိရက်စွဲ/အချိန်တန်ဖိုးကို မည်သို့ပြုပြင်ရမည်ကို ညွှန်ပြသည့် ဆက်နွယ်သောရက်စွဲပုံစံဖြင့် string parameter တစ်ခုကို လက်ခံသည်။
ဝါကျဖွဲ့စည်းပုံ
$datetime->modify(string $modifier);
နမူနာ
လက်ရှိရက်စွဲသို့ 1 ရက်ကို ပေါင်းထည့်ကြပါစို့။
<?php
$date = new DateTime('2023-01-01');
$date->modify('+1 day');
echo $date->format('Y-m-d');
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။
'2023-01-02'
နမူနာ
လက်ရှိရက်စွဲမှ 2 ပတ်ကို နှုတ်ယူကြပါစို့။
<?php
$date = new DateTime('2023-01-15');
$date->modify('-2 weeks');
echo $date->format('Y-m-d');
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။
'2023-01-01'
နမူနာ
လာမည့်လ၏ ပထမဆုံးရက်ကို သတ်မှတ်ကြပါစို့။
<?php
$date = new DateTime('2023-01-20');
$date->modify('first day of next month');
echo $date->format('Y-m-d');
?>
ကုဒ်ကို run လိုက်သောအခါ ရလဒ်။
'2023-02-01'