//日
if($choose_type==1){
$begin_time = strtotime(date('Y-m-d',time()));
$end_time = $begin_time+(3600*24)-1;
}

//月
if($choose_type==2){
$begin_time = strtotime(date('Y-m-01',time()));
$end_time = strtotime(date('Y-m-01'). ' +1 month') - 1;
}

//年
if($choose_type==3){
$begin_time = strtotime(date('Y-01-01',time()));
$end_time = strtotime(date('Y-01-01'). ' +1 year') - 1;
}

//周 周一是第一天,周日是最后一天
if($choose_type==4){
$w = date('w',time()); //获取当前周的第几天 周日是 0 周一到周六是 1 - 6
$days = $w ? $w - 1 : 6; //获取本周开始日期,如果$w是0,则表示周日,减去 6 天
$begin_time = strtotime(date("Y-m-d").' -'.$days.' days');
$end_time = strtotime(date("Y-m-d").' -'.$days.' days +7 days') -1;
}

 

//最近15天

for($day=0;$day<15; $day++){

  $begin = strtotime(date('Y-m-d',time()-3600*24*$day));
  $end = strtotime(date('Y-m-d',(time()-(3600*24*$day) + (3600*24)) ));

}

//最近24小时

$start = strtotime('-1 days');

for($i=0; $i<24;$i++){
   $begin = $start + $i*3600;
   $end = $begin + 3600;

}

 

//当天24小时

$start = strtotime(date("Y-m-d 0:00")); 

for($i=0; $i<24;$i++){
   $begin = $start + $i*3600;
   $end = $begin + 3600;

}

posted on 2021-04-21 13:45  wlw518  阅读(82)  评论(0)    收藏  举报