下面的函数按月调用数据怎么改成按年调用数据
public function getgoodspartitions() { $now_time = gmttime(); $date = d('goods')->min('end_time'); $min_year = todate($date,'y'); $min_month = todate($date,'m'); $max_year = todate($now_time,'y'); $max_month = todate($now_time,'m'); $time_arr = array(); $partitions = array(); for($year = $min_year;$year $now_time) $max_time = $now_time; $where = gk.end_time >= $min_time and gk.end_time min('end_time'); $min_year = todate($date,'y'); $max_year = todate($now_time,'y'); $time_arr = array(); $partitions = array(); for($year = $min_year;$year $max_time) { if($max_time > $now_time) $max_time = $now_time; $where = gk.end_time >= $min_time and gk.end_time < $max_time; $partitions[$min_time]['date'] = todate($min_time,'y年m月'); $partitions[$min_time]['min_date'] = $min_time; $partitions[$min_time]['max_date'] = $max_time; $partitions[$min_time]['where'] = $where; $index++; } krsort($partitions); return $partitions; }