//获取要查询的时间段的 开始时间和结束时间
switch ($month)
{
case 1:
#本期时间段
$nowbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))));#上月
$nowend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))))-1;
#上期时间段
$lastbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-2,1,date("Y"))));#上上月
$lastend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))))-1;
break;
case 3:
#本期时间段
$nowbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-3,1,date("Y"))));
$nowend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))))-1;
#上期时间段
$lastbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-6,1,date("Y"))));
$lastend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-3,1,date("Y"))))-1;
break;
case 6:
#本期时间段
$nowbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-6,1,date("Y"))));
$nowend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))))-1;
#上期时间段
$lastbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-12,1,date("Y"))));
$lastend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-6,1,date("Y"))))-1;
break;
case 12:
#本期时间段
$nowbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-13,1,date("Y"))));
$nowend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))))-1;
#上期时间段
$lastbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-25,1,date("Y"))));
$lastend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-13,1,date("Y"))))-1;
break;
default:
#本期时间段
$nowbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))));
$nowend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))))-1;
#上期时间段
$lastbegin = strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-2,1,date("Y"))));
$lastend=strtotime(date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))))-1;
$month=1;
break;
}
--小卜 不要复制我的代码