PHP获取某周使用:
date('Y-m-d', strtotime('-1 monday', time()));
由于PHP传递周一的时候无法获取本周 所以需要判断当前为周几
$week = date('N', time());
if ($week!=1) {
$num = $num - 1;
}
全部代码如下:
/*
* 参数['num'] 0和1为本周 减为获取上周 加获取下周
*/
function get_weekDay($num)
{
if ($num==1)$num=$num-1;
$week = date('N', time());
if ($week!=1) {
$num = $num - 1;
}
return date('Y-m-d', strtotime($num.' monday', time()));
}