日期按日、周、月 递增
// 日期按日、周、月 递增
 
public function completeChartData ( $data, $map )
    {
        if(empty($map['start_date']) || empty($map['end_date'])){
            return $data;
        }
        switch($map['dateline']){
            case 'WEEK':
                $diff_time = '+1 WEEK';
                break;
            case 'MONTH':
                $diff_time = '+1 MONTH';
                break;
            default:
                $diff_time = '+1 DAY';
        }
        $start_time = $map['start_date'];
        $end_time   = $map['end_date'];
        do {
            $xAxis[] = $start_time;
            $start_time = date ( 'Y-m-d', strtotime ( $diff_time, strtotime($start_time) ) );
        } while ( $start_time <= $end_time );
 
        dump($xAxis);
        exit;
    }
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号