/** * 获取时间范围(当天 昨天 最近三天 最近七天 本月 上月) * @return mixed */ public function getDateRange($dayName = '') { $startFix = ' 00:00:00'; $endFix = ' 23:59:59'; $day = date('Y-m-d'); //当天 昨天 最近三天 最近七天 本月 上月 $data['day']['name'] = '当天'; $data['day']['start_time'] = $day.$startFix; $data['day']['end_time'] = $day.$endFix; $data['last_day']['name'] = '昨天'; $data['last_day']['start_time'] = date('Y-m-d', strtotime('-1 day')).$startFix; $data['last_day']['end_time'] = date('Y-m-d', strtotime('-1 day')).$endFix; $data['last_day3']['name'] = '最近三天'; $data['last_day3']['start_time'] = date('Y-m-d', strtotime('-3 day')).$startFix; $data['last_day3']['end_time'] = date('Y-m-d H:i:s'); $data['last_day7']['name'] = '最近七天'; $data['last_day7']['start_time'] = date('Y-m-d', strtotime('-7 day')).$startFix; $data['last_day7']['end_time'] = date('Y-m-d H:i:s'); $data['month']['name'] = '本月'; $data['month']['start_time'] = date('Y-m-01', strtotime(date("Y-m-d"))).$startFix; $data['month']['end_time'] = date('Y-m-d', strtotime($data['month']['start_time'].' +1 month -1 day')).$endFix; $data['last_month']['name'] = '上月'; $data['last_month']['start_time'] = date('Y-m-01', strtotime('-1 month')).$startFix; $data['last_month']['end_time'] = date('Y-m-t', strtotime('-1 month')).$endFix; return $dayName ? $data[$dayName] : $data; }
php 获取时间范围方法
最新推荐文章于 2024-05-07 15:44:16 发布