您的位置:首页 > 编程语言 > PHP开发

php获取本周的开始日期和结束日期

2015-03-07 13:19 513 查看
//当前日期
$sdefaultDate = date("Y-m-d");

//$first =1 表示每周星期一为开始日期 0表示每周日为开始日期
$first=1;

//获取当前周的第几天 周日是 0 周一到周六是 1 - 6
$w=date('w',strtotime($sdefaultDate));

//获取本周开始日期,如果$w是0,则表示周日,减去 6 天
$week_start=date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days'));

//本周结束日期
$week_end=date('Y-m-d',strtotime("$week_start +6 days"));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: