DatePeriod::getEndDate()函数是PHP中的一个内置函数,用于返回结束日期。如果给定的日期期间没有任何结束日期,则返回NULL。
用法:
DateTimeInterface DatePeriod::getEndDate( void )
参数:该函数不接受任何参数。
返回值:此函数返回给定日期段的结束日期。
以下示例程序旨在说明PHP中的DatePeriod::getEndInterval()函数:
示例1:
<?php
// Initialising a startDate with time
$StartDate = new DateTime('2019-09-30T00:00:00Z');
// Initialising a DateInterval of 2 day
$DateInterval = new DateInterval('P2D');
// Initialising a endDate with time
$EndDate = new DateTime('2019-10-02T00:00:00Z');
// Initialising a DatePeriod with startDate, DateInterval and
// endDate
$datePeriod = new DatePeriod( $StartDate, $DateInterval, $EndDate);
// Calling the getendDate() function
$endDate = $datePeriod->getEndDate();
// Getting the start date
echo $endDate->format(DateTime::ISO8601);
?>
输出:
2019-10-02T00:00:00+0000
示例2:
<?php
// Initialising a startDate with time
$StartDate = new DateTime('2019-09-30T00:00:00Z');
// Initialising a DateInterval of 2 day
$DateInterval = new DateInterval('P2D');
// Initialising a DatePeriod with startDate, DateInterval
// and without endDate
$datePeriod = new DatePeriod( $StartDate, $DateInterval, 7);
// Getting the start date
var_dump($datePeriod->getEndDate());
?>
输出:
NULL
参考: https://www.php.net/manual/en/dateperiod.getenddate.php
相关用法
- PHP DatePeriod getStartDate()用法及代码示例
- PHP DatePeriod getDateInterval()用法及代码示例
- p5.js cos()用法及代码示例
- PHP tan( )用法及代码示例
- p5.js pow()用法及代码示例
- p5.js sin()用法及代码示例
- p5.js tan()用法及代码示例
- PHP pos()用法及代码示例
- PHP each()用法及代码示例
- PHP key()用法及代码示例
- p5.js log()用法及代码示例
- p5.js sq()用法及代码示例
注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 PHP | DatePeriod getEndDate() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。