IntlCalendar::getDayOfWeekType

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getDayOfWeekType — Повідомляє, чи день буде буднім, вихідним або днем ​​з переходом між ними

Опис

Об'єктно-орієнтований стиль

public IntlCalendar::getDayOfWeekType(int $dayOfWeek): int|false

Процедурний стиль

intlcal_get_day_of_week_type(IntlCalendar $calendar, int $dayOfWeek): int|false

Повертає, чи вказаний день є робочим днем ​​(IntlCalendar::DOW_TYPE_WEEKDAY), вихідним днем ​​(IntlCalendar::DOW_TYPE_WEEKEND), днем, протягом якого відбувається перехід у вихідні (IntlCalendar::DOW_TYPE_WEEKEND_OFFSET) або день, протягом якого припиняються вихідні (IntlCalendar::DOW_TYPE_WEEKEND_CEASE

Якщо повернення або IntlCalendar::DOW_TYPE_WEEKEND_OFFSET, либо**IntlCalendar::DOW_TYPE_WEEKEND_CEASE**потім можна викликати IntlCalendar::getWeekendTransition()для получения времени перехода.

Для цієї функції потрібний ICU 4.4 або новіший.

Список параметрів

calendar

Екземпляр IntlCalendar

dayOfWeek

Одна из констант:IntlCalendar::DOW_SUNDAY IntlCalendar::DOW_MONDAY IntlCalendar::DOW_SATURDAY

Значення, що повертаються

Повертає одну з констант: IntlCalendar::DOW_TYPE_WEEKDAY IntlCalendar::DOW_TYPE_WEEKEND **IntlCalendar::DOW_TYPE_WEEKEND_OFFSET** або IntlCalendar::DOW_TYPE_WEEKEND_CEASE або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання IntlCalendar::getDayOfWeekType()****

Loading...

Результат виконання наведеного прикладу:

Языковой стандарт: English (United States)
1 1 86400000
2 0
3 0
4 0
5 0
6 0
7 1 0

Языковой стандарт: Arabic (Saudi Arabia)
1 0
2 0
3 0
4 0
5 0
6 1 0
7 1 86400000