php 判断是否为工作日

来源:互联网 发布:php冒泡排序代码解释 编辑:程序博客网 时间:2024/05/21 11:32
/** * 判断是否为工作日 * @param $date * @return bool */function isWorkDay($date){    $work_day_list = M('workdays')->field("daystring")->select();    //本是工作日的现在设置为休息日    $rest_day = json_decode($work_day_list[0]["daystring"]);    //本是休息日的现在设置为工作日    $work_day = json_decode($work_day_list[1]["daystring"]);    $w = date('w', strtotime($date));    //判断是否为工作日    if (in_array($date, $work_day)) {        return true;    }    //判断是否为休息日    if (in_array($date, $rest_day)) {        return false;    }    //周一到周五是工作日,其他是休息日    if ($w >= 1 && $w <= 5) {        return true;    } else {        return false;    }}

0 0
原创粉丝点击