网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-11-25 12:20:11

admin
管理员

php 计算任意两个有几个周六和周日

<?php
    $data1 = strtotime("2014-11-11") ;
    $data2 = strtotime("2014-12-12") ;
    
    $arr6 = array();
    $arr7 = array();
    for( $d = $data1 ; $d <= $data2; $d += 24*3600 ) { 
        if(date('w', $d) === '6') {
            $arr6[] = date("Y-m-d", $d);
        }
        
        if(date('w', $d) === '0') {
            $arr7[] = date("Y-m-d", $d);
        }
    }
    
    var_dump($arr6);
    var_dump($arr7);

结果

array (size=4)
  0 => string '2014-11-15' (length=10)
  1 => string '2014-11-22' (length=10)
  2 => string '2014-11-29' (length=10)
  3 => string '2014-12-06' (length=10)
array (size=4)
  0 => string '2014-11-16' (length=10)
  1 => string '2014-11-23' (length=10)
  2 => string '2014-11-30' (length=10)
  3 => string '2014-12-07' (length=10)



ipbbs.net

离线

页脚

Powered by FluxBB