php获取“今日\昨日\上周\本周\本月”的起始时间戳和结束时间戳

//php获取今日起始时间戳和结束时间戳 
$today_start = mktime(0,0,0,date('m'),date('d'),date('Y')); 
$today_end = mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; 

//php获取昨日起始时间戳和结束时间戳 
$yesterday_start = mktime(0,0,0,date('m'),date('d')-1,date('Y')); 
$yesterday_end = mktime(0,0,0,date('m'),date('d'),date('Y'))-1; 

//php获取上周起始时间戳和结束时间戳 
$lastweek_start = mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y')); 
$lastweek_end = mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y')); 

//php获取本周起始时间戳和结束时间戳 
$thisweek_start = mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y')); 
$thisweek_end = mktime(23,59,59,date('m'),date('d')-date('w')+7,date('Y')); 

//php获取本月起始时间戳和结束时间戳 
$thismonth_start = mktime(0,0,0,date('m'),1,date('Y')); 
$thismonth_end = mktime(23,59,59,date('m'),date('t'),date('Y'));

你可能感兴趣的:(php)