Thursday, March 23, 2017

get date between two date

ini_set('date.timezone', 'Asia/Kolkata');
$thisMonth = date('Y-m-01 00:00:00',strtotime('this month'));
$start    = new DateTime('2016-04-01');
$start->modify('first day of this month');
$end      = new DateTime($thisMonth);
$end->modify('first day of next month');
$interval = DateInterval::createFromDateString('1 month');
$period   = new DatePeriod($start, $interval, $end);

foreach ($period as $dt) {
echo $dt->format("Y-m") . "<br>\n";
}

No comments:

Post a Comment