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