PHP获取某周某一的方法

来源:互联网 发布:苹果电脑音频剪辑软件 编辑:程序博客网 时间:2024/05/17 07:18

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()));
}