//本日 开始和结束
function get_today(){
$data['start_time'] = date('Y-m-d 00:00:00',time());
$data['end_time'] = date('Y-m-d 23:59:59',time());
return $data;
}
//本周 开始和结束
function get_toweek(){
$data['start_time']=date('Y-m-d H:i:s',mktime(0,0,0,date('m'),date('d')-date('w')+1,date('Y')));
$data['end_time']=date('Y-m-d H:i:s',mktime(23,59,59,date('m'),date('d')-date('w')+7,date('Y')));
return $data;
}
//本月 开始和结束
function get_tomonth(){
$data['start_time']=date('Y-m-d H:i:s',mktime(0,0,0,date('m'),1,date('Y')));
$data['end_time']=date('Y-m-d H:i:s',mktime(23,59,59,date('m'),date('t'),date('Y')));
return $data;
}
//本年 开始和结束
function get_toyear(){
$data['start_time']= date('Y-m-d H:i:s',strtotime(date("Y",time())."-1"."-1"));
$data['end_time']=date('Y-m-d H:i:s',strtotime(date("Y",time())."-12"."-31 23:59:59"));
return $data;
}
PHP获取本天,本周,本月,本年的开始和结束时间戳
获取当前时间范围函数,
于 2023-03-14 14:10:28 首次发布
这段代码定义了四个PHP函数,分别用于获取当天、本周、本月和本年的开始和结束时间戳,以日期字符串格式返回。这些函数对于记录和分析特定时间范围内的数据非常有用。
715

被折叠的 条评论
为什么被折叠?



