函式名稱:DatePeriod::getEndDate() 適用版本:PHP 5 >= 5.6.5, PHP 7
函式描述:獲取DatePeriod物件的結束日期
用法: 該方法用於獲取DatePeriod物件的結束日期。DatePeriod類表示一系列的日期和時間值,並可用於迭代處理。
語法: public DatePeriod::getEndDate(): DateTime
引數: 該方法不接受任何引數。
返回值: 該方法返回一個DateTime物件,表示DatePeriod物件的結束日期。
示例:
// 建立一個DatePeriod物件
$startDate = new DateTime('2022-01-01');
$endDate = new DateTime('2022-01-31');
$interval = new DateInterval('P1D');
$datePeriod = new DatePeriod($startDate, $interval, $endDate);
// 獲取DatePeriod物件的結束日期
$endDate = $datePeriod->getEndDate();
// 輸出結束日期
echo $endDate->format('Y-m-d'); // 輸出:2022-01-31
在上面的示例中,我們首先建立了一個DatePeriod物件,該物件表示了從2022年1月1日到2022年1月31日的日期範圍。然後,我們使用getEndDate()方法獲取了DatePeriod物件的結束日期,並使用format()方法將其格式化為“Y-m-d”的日期字串格式。最後,我們將結束日期輸出到螢幕上。