php 获取今日、昨日、本周、上周、本月、上月等的时间戳方法

//本周时间
 $now_start_time =mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y'));

 $now_end_time =mktime(0,0,0,date('m'),date('d')-date('w')+1+7,date('Y'))-1;


 //上周时间
$last_start_time=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));

$last_end_time=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));


 //今日时间
$now_start_time =mktime(0,0,0,date('m'),date('d'),date('Y'));

 $now_end_time =mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;


 //昨日时间
$last_start_time=mktime(0,0,0,date('m'),date('d')-1,date('Y'));

$last_end_time=mktime(0,0,0,date('m'),date('d'),date('Y'))-1;


//本月时间
$now_start_time= mktime(0,0,0,date('m'),1,date('Y'));

$now_end_time =mktime(23,59,59,date('m'),date('t'),date('Y'));

//上月时间
$last_start_time= mktime(0,0,0,date('m')-1,1,date('Y'));

$last_end_time =mktime(23,59,59,date('m')-1,date('t')-1,date('Y'));



posted @ 2022-10-10 14:54  浪、子  阅读(36)  评论(0编辑  收藏  举报