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; }