牛牛在线工具

IntlCalendar::getDayOfWeekType()

收录 8868 个 PHP 函数,含用途说明与用法示例。

IntlCalendar::getDayOfWeekType()

获取指定日期的星期几的类型

函数名称:IntlCalendar::getDayOfWeekType() 函数描述:该函数用于获取指定日期的星期几的类型。 适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8 语法:public int IntlCalendar::getDayOfWeekType(int $dayOfWeek) 参数: $dayOfWeek:表示星期几的整数值,范围为1到7,其中1代表星期日,2代表星期一,以此类推。 返回值:返回一个整数,表示星期几的类型。返回值的范围为0到3,具体含义如下: 0:表示星期几不适用于当前日历系统。 1:表示星期几是工作日。 2:表示星期几是周末。 3:表示星期几既不是工作日也不是周末。 示例: $cal = IntlCalendar::createInstance(); $cal->set(2022, 1, 1); // 设置日期为2022年2月1日 $dayOfWeek = $cal->get(IntlCalendar::FIELD_DAY_OF_WEEK); // 获取星期几的整数值 $dayOfWeekType = $cal->getDayOfWeekType($dayOfWeek); // 获取星期几的类型 switch ($dayOfWeekType) { case 0: echo "星期几不适用于当前日历系统"; break; case 1: echo "星期几是工作日"; break; case 2: echo "星期几是周末"; break; case 3: echo "星期几既不是工作日也不是周末"; break; } 以上示例将输出根据当前日历系统判断的星期几的类型。请根据实际情况替换日期部分的设置操作。