查詢

date_date_set()函式—用法及示例

「 設定日期物件的年份、月份和日期並返回修改後的日期物件 」


函式:date_date_set()

函式描述:設定日期物件的年份、月份和日期並返回修改後的日期物件。

用法: date_date_set(DateTime $object, int $year, int $month, int $day): DateTime|false

引數:

  • $object:DateTime物件,要設定日期的物件。
  • $year:要設定的年份。
  • $month:要設定的月份。
  • $day:要設定的日期。

返回值: 返回修改後的DateTime物件,如果發生錯誤,則返回false。

示例:

// 建立一個新的DateTime物件
$dateObj = new DateTime();

// 輸出初始日期
echo $dateObj->format('Y-m-d');  // 輸出:當前日期

// 設定日期為2022年5月10日
$newDateObj = date_date_set($dateObj, 2022, 5, 10);

// 輸出修改後的日期
echo $newDateObj->format('Y-m-d');  // 輸出:2022-05-10

在上面的示例中,我們使用date_date_set()函式將初始日期物件設定為2022年5月10日並返回修改後的日期物件。然後,我們使用format()方法將修改後的日期物件格式化為"Y-m-d"(年-月-日)的形式,並輸出結果。

補充糾錯
熱門PHP函式
分享連結