本文最后更新于 2021-12-13 15:49:02 因文章时效性,若有错误或相关图文已失效,请在下方留言。
查询当天 、本周、本月、本季度、本年度、全部、数据!
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | /* *按今天,本周,本月,本季度,本年,全部查询预约单数据 * $day 代表查询条件 $cid 代表 公司id *返回array $data 查询条件 数组 */ public function find_createtime($day,$cid){ //查询当天数据 if($day==1){ $today=strtotime(date('Y-m-d 00:00:00')); $data['cid']=$cid; $data['createtime'] = array('egt',$today); return $data; //查询本周数据 }else if($day==2){ $arr=array(); $arr=getdate(); $num=$arr['wday']; $start=time()-($num-1)*24*60*60; $end=time()+(7-$num)*24*60*60; $data['cid']=$cid; $data['createtime'] = array('between',array($start,$end)); return $data; //查询本月数据 }else if($day==3){ $start=strtotime(date('Y-m-01 00:00:00')); $end = strtotime(date('Y-m-d H:i:s')); $data['cid']=$cid; $data['createtime'] = array('between',array($start,$end)); return $data; //查询本季度数据 }else if($day==4){ $month=date('m'); if($month==1 || $month==2 ||$month==3){ $start=strtotime(date('Y-01-01 00:00:00')); $end=strtotime(date("Y-03-31 23:59:59")); }elseif($month==4 || $month==5 ||$month==6){ $start=strtotime(date('Y-04-01 00:00:00')); $end=strtotime(date("Y-06-30 23:59:59")); }elseif($month==7 || $month==8 ||$month==9){ $start=strtotime(date('Y-07-01 00:00:00')); $end=strtotime(date("Y-09-30 23:59:59")); }else{ $start=strtotime(date('Y-10-01 00:00:00')); $end=strtotime(date("Y-12-31 23:59:59")); } $data['cid']=$cid; $data['createtime'] = array('between',array($start,$end)); return $data; //查询本年度数据 }else if($day==5){ $year=strtotime(date('Y-01-01 00:00:00')); $data['cid']=$cid; $data['createtime'] = array('egt',$year); return $data; //全部数据 }else{ $data['cid']=$cid; return $data; } } |
自媒体主题FhAsl5Igq
twcms 转换程序qBYR
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <?php //今天 $today = date("Y-m-d"); //昨天 $yesterday = date("Y-m-d", strtotime(date("Y-m-d"))-86400); //上周 $lastweek_start = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y"))); $lastweek_end = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y"))); //本周 $thisweek_start = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y"))); $thisweek_end = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"))); //上月 $lastmonth_start = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m")-1,1,date("Y"))); $lastmonth_end = date("Y-m-d H:i:s",mktime(23,59,59,date("m") ,0,date("Y"))); //本月 $thismonth_start = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),1,date("Y"))); $thismonth_end = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("t"),date("Y"))); //本季度未最后一月天数 $getMonthDays = date("t",mktime(0, 0 , 0,date('n')+(date('n')-1)%3,1,date("Y"))); //本季度/ $thisquarter_start = date('Y-m-d H:i:s', mktime(0, 0, 0,date('n')-(date('n')-1)%3,1,date('Y'))); $thisquarter_end = date('Y-m-d H:i:s', mktime(23,59,59,date('n')+(date('n')-1)%3,$getMonthDays,date('Y'))); //2016-08-10这天 2个月后的日期 echo date("Y-m-d",strtotime("+2 month",strtotime("2016-08-10"))); //当前 3个月后的日期 |
免登陆支付nt8Yt
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /** * 方法名 :time_slot * 作 用 :时间段(本日,昨日,本周,上周,本月,上月) * @param : * @return: 返回时间段 * @author: * @date :2016/7/14 */ function time_slot(){ $time['today']['begin'] = mktime(0,0,0,date('m'),date('d'),date('Y')); $time['today']['end'] = mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1; $time['tomorrow']['begin'] = mktime(0,0,0,date('m'),date('d')-1,date('Y')); $time['tomorrow']['end'] = mktime(0,0,0,date('m'),date('d'),date('Y'))-1; $time['week']['begin'] = mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y")); $time['week']['end'] = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y")); $time['lastweek']['begin'] = mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y')); $time['lastweek']['end'] = mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y')); $time['month']['begin'] = mktime(0,0,0,date('m'),1,date('Y')); $time['month']['end'] = mktime(23,59,59,date('m'),date('t'),date('Y')); $time['lastmonth']['begin'] = mktime(0, 0 , 0,date("m")-1,1,date("Y")); $time['lastmonth']['end'] = mktime(23,59,59,date("m") ,0,date("Y")); //返回时间段 return $time; } |
Copyright © 2012-2025TWCMS使用及开发手册 Inc. 保留所有权利。Powered by TWCMS 2.0.3
页面耗时0.0313秒, 内存占用274.55 KB, 访问数据库54次, PHP版本php8.0.3nts, 已关闭缓存
合作伙伴:爱云源码 twcms模板 老郭博客CMS 今日上线通王CMS模板 网页版PbootCMS开发助手 郑州泰鼎展柜 TWCMS随机标签插件 郑州展柜厂 大城县岩棉管怎么样及主要特点 TWCMS模板「高端响应式百度色资讯新闻类主题」 TWCMS模板「高端响应式类日主题」 TWCMS模板「简洁纯净新闻博客资讯主题模板」 响应式手游下载类网站模板 twcms支持php7.1.9替换文件 郑州空调上门维修 TWCMS模板「简洁大气新闻主题模板」 爱云CMS教程网 {block:list和{block:global_cate调用文章分类栏目名和url 雄鹰工具箱 郑州公墓价格 郑州展柜设计 郑州泰鼎展柜 郑州展柜生产厂家 珠宝展柜 河南郑州电脑上门维修 郑州led拼接屏维修 LECMS使用及开发手册 LECMS模板「响应式IT热点资讯类网站(自适应手机端)」 洞悉职场动态 职场礼仪 twcms模板教程 twcms随机主题 冠县护栏板 lecms无人值守系统使用教程 九型人格测试 唐诗三百首全集 吾爱谜语网