首页 > php代码 > php获到一个月的最大天数,和这个星期的开始时间和结束时间

php获到一个月的最大天数,和这个星期的开始时间和结束时间

function weekDate() {
    //get this week start date and end date
    $result = array();
    $start = time() - (date('w')-1) * 86400;
    $end = time() + (7 - date('w')) * 86400;
    $result["start"] = date("Y-m-d",mktime(0, 0, 0, date("m", $start), date("d", $start), date("Y", $start)));
    $result["end"] = date("Y-m-d",mktime(0, 0, 0, date("m", $end), date("d", $end), date("Y", $end)));
    return $result;
}
function monthDate() {
    //get this month start date and end date
    $result = array();
    $preDate = date("j",time()) - 1;
    $monthTime = strtotime("-".$preDate." day",time());
    $result["start"] = date("y-m-d",$monthTime);
    $result["end"] = date("y-m-",$monthTime) . date("t");
    return $result;
}


本文地址:http://www.phprm.com/code/39e5121a615c1da6c0592d608ce0aa24.html

转载随意,但请附上文章地址:-)

标签:none

发表留言