DatePeriod::getStartDate()函數是PHP中的內置函數,用於返回給定日期周期的開始日期。
用法:
DateTimeInterface DatePeriod::getStartDate( void )
參數:該函數不接受任何參數。
返回值:此函數返回給定日期周期的開始日期。
以下示例程序旨在說明PHP中的DatePeriod::getStartDate()函數:
示例1:
<?php
// Initialising a startDate with time
$StartDate = new DateTime('2019-05-16T00:00:00Z');
// Initialising a DateInterval of 2 day
$DateInterval = new DateInterval('P2D');
// Initialising a endDate with time
$EndDate = new DateTime('2019-05-20T00:00:00Z');
// Initialising a DatePeriod with startDate, DateInterval and
// endDate
$datePeriod = new DatePeriod( $StartDate, $DateInterval, $EndDate);
// Calling the getStartDate() function
$StartDate = $datePeriod->getStartDate();
// Getting the start date
echo $StartDate->format(DateTime::ISO8601);
?>
輸出:
2019-05-16T00:00:00+0000
示例2:
<?php
// Initialising a DatePeriod with a date of 2019-09-30,
// time of 10 hours, 40 minutes and 44 seconds and with
// day period of 14 days
$datePeriod = new DatePeriod('R7/2019-09-30T10:40:44Z/P14D');
// Calling the getStartDate() function
$StartDate = $datePeriod->getStartDate();
// Getting the start date
echo $StartDate->format(DateTime::ISO8601);
?>
輸出:
2019-09-30T10:40:44+0000
參考: https://www.php.net/manual/en/dateperiod.getstartdate.php
相關用法
- PHP DatePeriod getEndDate()用法及代碼示例
- 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 getStartDate() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。