date()
去查这个函数,可以解决你的问题!!

解决方案 »

  1.   

    关键函数  strtotime你可以查看一下这个函数,很有用的.
      

  2.   

    $month = 8;$year = 2008; // 周数不仅取决于月,还取决于年
    $wo = 1; // 设定周几为一周开始$t = strtotime("$year-$month-1");
    $w = date('w', $t);
    $day = (7 - ($w - $wo)) % 7;
    for($i=$day; $i<date('t', $t); $i+=7) {
      echo date("Y-m-d", strtotime("+$i day", $t)) . '<br>';
    }另外,你没有说明月初和月末的非完整周的划分规则