獲取指定日期N天后的日期,不包括週六週日spa
For example :今天是2015-06-09 是星期五,日後推兩天獲得的應該是2015-06-23 是星期二(由於排除了周6、週日兩天)code
/**
*@param $d int 日後推多少天
*@date string 指定的日期 格式:'Y-m-d'
*@return string 返回日期 格式:'Y-m-d'
*/
public function getDateExceptWeekend($d,$date){ while($d > 0){ $is_week = date('w',strtotime('+1 day',strtotime($date)));//獲取星期幾 $date = date('Y-m-d',strtotime('+1 day',strtotime($date))); if($is_week != 6 && $is_week != 0){//判斷是不是星期6、星期日 $d--; } } return $date; }