date_add ဖန်ရှင်

date_add ဖန်ရှင်သည် ရက်စွဲသို့ အချိန်ကာလပေါင်းထည့်ရန် ခွင့်ပြုပါသည်။ ၎င်းသည် parameter နှစ်ခုကို လက်ခံသည် - date_create မှတဆင့် ဖန်တီးထားသော ရက်စွဲ object နှင့် date_interval_create_from_date_string မှတဆင့် ဖန်တီးထားသော အချိန်ကာလ။

Syntax

phpdate_add(DateTime $object, DateInterval $interval): DateTime

ဥပမာ

လက်ရှိရက်စွဲသို့ ရက် ၅ ရက် ပေါင်းထည့်ကြပါစို့:

php<?php
  $date = date_create('2023-01-01');
  $interval = date_interval_create_from_date_string('5 days');
  date_add($date, $interval);
  echo date_format($date, 'Y-m-d');
?>

ကုဒ် run ထားသော ရလဒ်:

php'2023-01-06'

ဥပမာ

သတ်မှတ်ထားသော ရက်စွဲသို့ လ ၁ လနှင့် ရက် ၁၀ ရက် ပေါင်းထည့်ကြပါစို့:

php<?php
  $date = date_create('2023-03-15');
  $interval = date_interval_create_from_date_string('1 month + 10 days');
  date_add($date, $interval);
  echo date_format($date, 'Y-m-d');
?>

ကုဒ် run ထားသော ရလဒ်:

php'2023-04-25'

ဒါတွေလဲ ကြည့်ပါ

  • date_create ဖန်ရှင်,
    အရာသည် ရက်စွဲ object ကို ဖန်တီးပေးသည်
  • date_sub ဖန်ရှင်,
    အရာသည် ရက်စွဲမှ အချိန်ကာလကို နုတ်ယူပေးသည်
  • date_diff ဖန်ရှင်,
    အရာသည် ရက်စွဲများကြားကွာခြားချက်ကို တွက်ချက်ပေးသည်