php获取最近7天的开始和结束时间
//7天起始时间
$ts = array();
for($i=0;$i<7;$i++){
$ts[$i]['st'] = date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d')-$i,date('Y')));
$ts[$i]['et'] = date("Y-m-d H:i:s",mktime(0,0,0,date('m'),date('d')-$i+1,date('Y'))-1);
} 输出结果:

如果只要获取时间戳,把最外围date函数去掉
for($i=0;$i<7;$i++){
$ts[$i]['st'] = mktime(0,0,0,date('m'),date('d')-$i,date('Y'));
$ts[$i]['et'] = mktime(0,0,0,date('m'),date('d')-$i+1,date('Y'))-1;
}