Syntax:DateInterval DatePeriod::getDateInterval (void)
Parameters:This function takes no parameters.
Return Value:This function returns a DateInterval object for the specified date period.The following programs illustrate PHP DatePeriod::getDateInterval() function:
Program 1:
// Create a new DatePeriod object
$DP
=
new
DatePeriod (
’R7 / 2019-09-25T12: 30: 00Z / P5D’
);
// Calling the DatePeriod::getDateInterval() function
$dateInterval
=
$DP
-> getDateInterval();
// Get the date interval of the specified DatePeriod
echo
$dateInterval
-> format (
’% d days’
);
?>
Exit:5 days
Program 2:
// Declare the start date
$start_date
=
new
DateTime (
’ 2019-09-01’
);
// Declare DateInterval
$interval
=
new
DateInterval (
’P5D’
);
// Announce the end date
$end_date
=
new
DateTime (
’2019-09-30’
);
// Create a new DatePeriod object
$DP
=
new
DatePeriod (
$start_date
,
$interval
,
$end_date
);
// Calling the DatePeriod::getDateInterval() function
$dateInterval
=
$DP
-> getDateInterval();
// Get the date interval of the specified DatePeriod
echo
$dateInterval
-> format (
’% d days’
);
?>
Exit:5 days
Link: https://www.php.net/manual /en/dateperiod.getdateinterval.php