获取周/月的第一天最后一天

一、指定日期所在周的第一天、最后一天

 1 /**
 2  * [getWeekDays 返回指定日期所在周的第一天和最后一天]
 3  * @param  [type] $date [日期]
 4  * @return [type]      [array]
 5  */
 6 function getWeekDays($date){
 7     $lastday=date('Y-m-d', strtotime("$date Sunday"));
 8     $firstday=date('Y-m-d', strtotime("$lastday -6 days"));
 9     return array($firstday,$lastday);
10 }

一、指定日期所在月份的第一天和最后一天

 1 /**
 2  * [getMonthDays返回指定日期所在月份的第一天和最后一天]
 3  * @param  [type] $date [日期]
 4  * @return [type]      [array]
 5  */
 6 function getMonthDays($date){
 7     $lastday=date('Y-m-1 ',strtotime("$date"));
 8     $firstday=date('Y-m-d ',strtotime("$date"));
 9     return array($firstday,$lastday);
10 }

 

posted @ 2019-02-01 14:18  Blogs-whx  阅读(158)  评论(0编辑  收藏  举报