PHP获取两个日期之间所有月份
function getMonthForDates($sDate, $eDate) { $sTime = strtotime(date('Y-m-01', strtotime($sDate))); $eTime = strtotime(date('Y-m-01', strtotime($eDate))); $months = []; while ($sTime <= $eTime) { $months[] = date('Y-m', $sTime); $sTime = strtotime('next month', $sTime); } return $months; }