#获取本周时间查询 type 1:今天 2昨天 3:本周 4:本月 5:一年
public function getTime($type){
$time = time();
$data = getdate($time);
$year = $data['year']; //年度 2020
$month = $data['mon']; //月份 7月
$weekday = $data['wday']; //周几 周六
$day = $data['mday']; //几号 4
$start = strtotime($year.'-'.$month.'-'.$day.' 00:00:00');//当前时间的开始时间
$end = $time;
switch ($type) {
case '1': //一天
# code...
$return = $start;
break;
case '2':
# code...
$return = $start - 24*60*60;
$end = $start-1;
break;
case '3':
# code...
$return = $start - ($weekday-1)*24*60*60; //本周
break;
case '4':
# code...
$return = $start - ($day-1)*24*60*60; //本月
break;
default:
# code...
$return = strtotime($year.'-01-01 00:00:00');
break;
}
$info = [
"start" => $return,
"end" => $end
];
dump($info);die;
}