PHP获取本周的起止时间
$time = ('1' == date('w')) ? strtotime('Monday', $now) : strtotime('last Monday', $now);
$beginTime = date('Y-m-d 00:00:00', $time);
$endTime = date('Y-m-d 23:59:59', strtotime('Sunday', $now));
下面附一段代码,得到的4个时间是什么?留给读者试验下就知道了!
$getWeekDay=date("w");
echo date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$getWeekDay+1-7,date("Y"))),"\n";
echo date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$getWeekDay+7-7,date("Y"))),"\n";
echo date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$getWeekDay+1,date("Y"))),"\n";
echo date("Y-m-d",mktime(0,0,0,date("m"),date("d")-$getWeekDay+7,date("Y"))),"\n";