/**
* 判断是否为工作日
* @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;
}
}
php 判断是否为工作日
最新推荐文章于 2024-04-24 20:24:08 发布