exponenta event banner

isbusday

Верно для дат, которые являются рабочими днями

Описание

пример

Busday = isbusday(Date) возвращает логическое значение true (1), если Date является рабочим днем и логическое значение false (0) в противном случае.

пример

Busday = isbusday(___,Holiday,Weekend), используя необязательные входные аргументы, возвращает логическое значение true (1), если Date является рабочим днем, а логическое значение false (0) в противном случае.

Примеры

свернуть все

Определить, Date является рабочим днем.

Busday = isbusday('16 jun 2001')
Busday = logical
   0

Определить, если Date векторами являются рабочие дни.

Date = ['15 feb 2001'; '16 feb 2001'; '17 feb 2001'];
Busday = isbusday(Date)
Busday = 3x1 logical array

   1
   1
   0

Определить, если Date vector - это рабочие дни, использующие массив datetime.

Date = ['15-feb-2001'; '16-feb-2001'; '17-feb-2001'];
Busday = isbusday(datetime(Date,'Locale','en_US'))
Busday = 3x1 logical array

   1
   1
   0

21 июня 2003 г. (суббота) в качестве рабочего дня.

Weekend = [1 0 0 0 0 0 0];
isbusday('June 21, 2003', [], Weekend)
ans = logical
   1

Если второй аргумент, Holiday, пуст ([ ]), значение по умолчанию Holidays вектор (генерируется с помощью holidays и затем связан с календарем NYSE).

Входные аргументы

свернуть все

Дата, указанная как серийный номер даты, вектор символов даты или массив datetime. Date может содержать несколько дат, но все они должны иметь один и тот же формат. Даты считаются целыми номерами дат или датами без дробных значений или значений времени.

Типы данных: double | char | datetime

Праздничные и неторговые даты, указанные как векторные.

Все даты в Holiday должен иметь один и тот же формат: серийные номера дат, или векторы символов даты, или массивы datetime. (Использование номеров серийных дат повышает производительность.) holidays функция предоставляет вектор по умолчанию.

Типы данных: double | char | datetime

Выходные дни, указанные как вектор длиной 7, содержащий 0 и 1, где 1 указывает выходные дни, и первый элемент этого вектора соответствует воскресенью.

Типы данных: double

Выходные аргументы

свернуть все

Логическое значение true, если рабочий день, возвращается как логическое значение true (1), если Date является рабочим днем и логическое значение false (0) в противном случае.

Представлен до R2006a