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
转载随意,但请附上文章地址:-)