首页 > 其他 > 详细

获取 (今天 昨天 本月 本周 一年 类型)的开始时间戳

时间:2020-07-04 10:51:18      阅读:115      评论:0      收藏:0      [点我收藏+]
#获取本周时间查询  type 1:今天 2昨天 3:本周 4:本月 5:一年
public function getTime($type){
$time = time();
$data = getdate($time); 
$year = $data[‘year‘]; //年度 2020
$month = $data[‘mon‘]; //月份 7月
$weekday = $data[‘wday‘]; //周几 周六
$day = $data[‘mday‘]; //几号 4
$start = strtotime($year.‘-‘.$month.‘-‘.$day.‘ 00:00:00‘);//当前时间的开始时间
$end = $time;
switch ($type) {
case ‘1‘: //一天
# code...
$return = $start;
break;
case ‘2‘:
# code...
$return = $start - 24*60*60;
$end = $start-1;
break;
case ‘3‘:
# code...
$return = $start - ($weekday-1)*24*60*60; //本周
break;
case ‘4‘:
# code...
$return = $start - ($day-1)*24*60*60; //本月
break;
default:
# code...
$return = strtotime($year.‘-01-01 00:00:00‘);
break;
}

$info = [
"start" => $return,
"end" => $end
];
dump($info);die;
}

 

获取 (今天 昨天 本月 本周 一年 类型)的开始时间戳

原文:https://www.cnblogs.com/SleepEarly/p/13234060.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!