最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP獲取當前日期所在星期(月份)的開始日期與結束日期(實現(xiàn)代碼)

 更新時間:2013年06月18日 11:41:47   作者:  
本篇文章是對PHP獲取當前日期所在星期(月份)的開始日期與結束日期的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下
廢話不多少,上代碼
復制代碼 代碼如下:

 // 獲取指定日期所在星期的開始時間與結束時間
 function getWeekRange($date){
     $ret=array();
     $timestamp=strtotime($date);
     $w=strftime('%u',$timestamp);
     $ret['sdate']=date('Y-m-d 00:00:00',$timestamp-($w-1)*86400);
     $ret['edate']=date('Y-m-d 23:59:59',$timestamp+(7-$w)*86400);
     return $ret;
 }

 // 獲取指定日期所在月的開始日期與結束日期
 function getMonthRange($date){
     $ret=array();
     $timestamp=strtotime($date);
     $mdays=date('t',$timestamp);
     $ret['sdate']=date('Y-m-1 00:00:00',$timestamp);
     $ret['edate']=date('Y-m-'.$mdays.' 23:59:59',$timestamp);
     return $ret;
 }

 
 //  以上兩個函數(shù)的應用
 function getFilter($n){
     $ret=array();
     switch($n){
         case 1:// 昨天
             $ret['sdate']=date('Y-m-d 00:00:00',strtotime('-1 day'));
             $ret['edate']=date('Y-m-d 23:59:59',strtotime('-1 day'));
         break;
         case 2://本星期
             $ret=getWeekRange(date('Y-m-d'));
         break;
         case 3://上一個星期
             $strDate=date('Y-m-d',strtotime('-1 week'));
             $ret=getWeekRange($strDate);
         break;
         case 4: //上上星期
             $strDate=date('Y-m-d',strtotime('-2 week'));
             $ret=getWeekRange($strDate);
         break;
         case 5: //本月
             $ret=getMonthRange(date('Y-m-d'));
             break;
         case 6://上月
             $strDate=date('Y-m-d',strtotime('-1 month'));
             $ret=getMonthRange($strDate);
         break;
     }
     return $ret;
 }

相關文章

最新評論

富平县| 左云县| 新兴县| 河津市| 裕民县| 绥阳县| 来宾市| 长宁区| 五家渠市| 金阳县| 瓮安县| 汽车| 日照市| 新营市| 乌兰浩特市| 泽库县| 梨树县| 万年县| 聂荣县| 绥中县| 绥芬河市| 定安县| 大新县| 阳春市| 昭觉县| 原阳县| 上犹县| 枣强县| 周至县| 仲巴县| 光山县| 垣曲县| 郓城县| 汉中市| 清流县| 桃源县| 安国市| 文登市| 毕节市| 桓仁| 怀远县|