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

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

 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 }

 

猜你喜欢

转载自www.cnblogs.com/whx-blogs/p/10345672.html
今日推荐