$type]) ->where('order_status','>=',2) ->where('created_at','>=',date('Y-m-d H:i:s',strtotime('today'))) ->count(); if($day == 1) return Order::where('order_status','>=',2) ->where('created_at','>=',date('Y-m-d H:i:s',strtotime('today'))) ->count(); if($day == -1) // echo date('Y-m-d H:i:s',strtotime('-2 days')).'--'.date('Y-m-d H:i:s',strtotime('-1 days')); return Order::where('order_status','>=',2) ->whereBetween('created_at',[date('Y-m-d H:i:s',strtotime('-2 days')),date('Y-m-d H:i:s',strtotime('-1 days'))]) ->count(); if($day > 1) return Order::where('order_status','>=',2) ->whereBetween('created_at',[date('Y-m-d H:i:s',strtotime('-'.$day.' days')),date('Y-m-d H:i:s',strtotime('today'))]) ->count(); } }