• 根据年份以及周数来获取该周的周日到周六的日期(周日为一个星期的第一天)


    function getWeekDate($year,$weeknum){ 
      $firstdayofyear=mktime(0,0,0,1,2,$year); 
      $firstweekday=date('w',$firstdayofyear); 
      $firstweenum=date('W',$firstdayofyear); 
      if($firstweenum==1){ 
          $day=(1-($firstweekday-1))+7*($weeknum-1); 
          $sun=date('Y-m-d',mktime(0,0,0,1,$day,$year)); 
          $mon=date('Y-m-d',mktime(0,0,0,1,$day+1,$year)); 
          $tues=date('Y-m-d',mktime(0,0,0,1,$day+2,$year)); 
          $wed=date('Y-m-d',mktime(0,0,0,1,$day+3,$year)); 
          $thurs=date('Y-m-d',mktime(0,0,0,1,$day+4,$year)); 
          $fri=date('Y-m-d',mktime(0,0,0,1,$day+5,$year)); 
          $sat=date('Y-m-d',mktime(0,0,0,1,$day+6,$year)); 
      }else{ 
          $day=(9-$firstweekday)+7*($weeknum-1); 
          $sun=date('Y-m-d',mktime(0,0,0,1,$day,$year)); 
          $mon=date('Y-m-d',mktime(0,0,0,1,$day+1,$year)); 
          $tues=date('Y-m-d',mktime(0,0,0,1,$day+2,$year)); 
          $wed=date('Y-m-d',mktime(0,0,0,1,$day+3,$year)); 
          $thurs=date('Y-m-d',mktime(0,0,0,1,$day+4,$year)); 
          $fri=date('Y-m-d',mktime(0,0,0,1,$day+5,$year)); 
          $sat=date('Y-m-d',mktime(0,0,0,1,$day+6,$year)); 
      } 
         
      return array($sun,$mon,$tues,$wed,$thurs,$fri,$sat);     
    }
  • 相关阅读:
    硬件基础---拆装机
    Dynamics CRM 2015 Update 1 系列(4): 自己定义主键
    Heroku第三方服务接入指南(二)
    ssh 免密登录
    CentOS 7 NAT软路由
    Nginx升级
    挖矿病毒
    安装 epel-release
    hydra 安装和使用
    Linux 安全信息查看
  • 原文地址:https://www.cnblogs.com/leaf-blog/p/11731560.html
Copyright © 2020-2023  润新知