date_modify function

date_modify function သည် ရက်စွဲတစ်ခုမှ အချိန်ကာလတစ်ခုခုကို ပေါင်းထည့်ခြင်း သို့မဟုတ် နုတ်ယူခြင်းများ ပြုလုပ်နိုင်စေပါသည်။ ထိုသို့ပြုလုပ်ရန် ရက်စွဲသည် date_create function ဖြင့် ဖန်တီးထားသော object တစ်ခု ဖြစ်ရပါမည်။ ဤ function သည် ပေးပို့ထားသော object ကိုယ်တိုင်ကို ပြောင်းလဲပေးပြီး ပြောင်းလဲထားသော ရက်စွဲ object ကိုပါ ပြန်လည်ပေးပို့ပါသည်။

ဖွဲ့စည်းပုံ

phpdate_modify(DateTime $object, string $modifier): DateTime|false

ဥပမာ

2025 ခုနှစ်၊ 12 လ၊ 31 ရက် ရက်စွဲပါသော object တစ်ခုကို ဖန်တီးကြည့်ပါမည်၊ ထို့နောက် ထိုရက်စွဲထဲသို့ 1 ရက် ပေါင်းထည့်ပြီး 'ရက်.လ.နှစ်' ပုံစံဖြင့် ထုတ်ပြကြည့်ပါမည်။

php<?php
  $date = date_create('2025-12-31');
  date_modify($date, '1 day');
  
  echo date_format($date, 'd.m.Y');
?>

ကုဒ် Run ပြီးရရှိသော ရလဒ်။

php'01.01.2026'

ဥပမာ

2025 ခုနှစ်၊ 12 လ၊ 31 ရက် ရက်စွဲပါသော object တစ်ခုကို ဖန်တီးကြည့်ပါမည်၊ ထို့နောက် ထိုရက်စွဲထဲသို့ 3 ရက် ပေါင်းထည့်ပြီး 'ရက်.လ.နှစ်' ပုံစံဖြင့် ထုတ်ပြကြည့်ပါမည်။

php<?php
  $date = date_create('2025-12-31');
  date_modify($date, '3 days');
  
  echo date_format($date, 'd.m.Y');
?>

ကုဒ် Run ပြီးရရှိသော ရလဒ်။

php'03.01.2026'

ဥပမာ

2025 ခုနှစ်၊ 12 လ၊ 31 ရက် ရက်စွဲပါသော object တစ်ခုကို ဖန်တီးကြည့်ပါမည်၊ ထို့နောက် ထိုရက်စွဲထဲသို့ 3 ရက်နှင့် 1 လ ပေါင်းထည့်ပြီး 'ရက်.လ.နှစ်' ပုံစံဖြင့် ထုတ်ပြကြည့်ပါမည်။

php<?php
  $date = date_create('2025-12-31');
  date_modify($date, '3 days 1 month');
  
  echo date_format($date, 'd.m.Y');
?>

ကုဒ် Run ပြီးရရှိသော ရလဒ်။

php'03.02.2026'

ဥပမာ

2025 ခုနှစ်၊ 1 လ၊ 1 ရက် ရက်စွဲပါသော object တစ်ခုကို ဖန်တီးကြည့်ပါမည်၊ ထို့နောက် ထိုရက်စွဲမှ 1 ရက် နုတ်ယူပြီး 'ရက်.လ.နှစ်' ပုံစံဖြင့် ထုတ်ပြကြည့်ပါမည်။

php<?php
  $date = date_create('2025-01-01');
  date_modify($date, '-1 day');
  
  echo date_format($date, 'd.m.Y');
?>

ကုဒ် Run ပြီးရရှိသော ရလဒ်။

php'31.12.2024'

ဆက်လက်ကြည့်ရှုရန်

  • date_format function,
    သည် ရက်စွဲကို ပုံစံချပေးပါသည်။