Print all day-dates between two dates? Tamil Programmers
How to Get All Dates Between Two Dates?
#behind the codefunction getDatesFromRange($start, $end, $format = 'Y-m-d')
{
$array = array();
$interval = new DateInterval('P1D');
$realEnd = new DateTime($end);
$realEnd->add($interval);
$period = new DatePeriod(new DateTime($start), $interval, $realEnd);
foreach($period as $date) {
$array[] = $date->format($format);
}
return $array;
}
$start = '2019-01-01';
$end = '2019-01-31';
$dates = getDatesFromRange($start, $end);
foreach($dates as $date)
{
echo $date;
}
by
Tamil Programmers
{
$array = array();
$interval = new DateInterval('P1D');
$realEnd = new DateTime($end);
$realEnd->add($interval);
$period = new DatePeriod(new DateTime($start), $interval, $realEnd);
foreach($period as $date) {
$array[] = $date->format($format);
}
return $array;
}
$start = '2019-01-01';
$end = '2019-01-31';
$dates = getDatesFromRange($start, $end);
foreach($dates as $date)
{
echo $date;
}
by
Tamil Programmers
கருத்துகள்
கருத்துரையிடுக