根据日期区间补全中间日期返回一维数组
function createTimeArray($format_date='Y-m',$start_time,$end_time) { $data=[]; if($format_date=='Y-m') { if($end_time==0){ $end_time=date('Y-m',time()); } $is_add=true; $add_month_count=0; while($is_add) { $add_after_date=date('Y-m',strtotime('+'.$add_month_count.' months',strtotime($start_time))); if(strtotime($add_after_date)>strtotime($end_time)){ $is_add=false; }else{ $data[]=$add_after_date; ++$add_month_count; } } } return $data; }