exponenta event banner

праздники

Праздники и неторговые дни

Описание

пример

H = holidays возвращает вектор или массив datetime, соответствующий всем праздничным и нетрейдинговым дням.

пример

H = holidays(StartDate,EndDate) возвращает вектор или массив datetime, соответствующий праздникам и неторговым дням между StartDate и EndDate, включительно.

пример

H = holidays(___,AltHolidays) возвращает вектор или массив datetime, соответствующий альтернативному списку праздников и нетрейдинговых дней.

Примеры

свернуть все

Создание вектора номеров серийных дат, соответствующих всем праздничным дням и неторговым датам между указанными StartDate и EndDate:

H = holidays('jan 1 2001', 'jun 23 2001') 
H = 5×1

      730852
      730866
      730901
      730954
      730999

datestr(H)
ans = 5x11 char array
    '01-Jan-2001'
    '15-Jan-2001'
    '19-Feb-2001'
    '13-Apr-2001'
    '28-May-2001'

Также можно использовать массив datetime для StartDate и EndDate возвращает массив datetime для H.

H = holidays(datetime('1-Jan-2001','Locale','en_US'),...
datetime('23-Jun-2001','Locale','en_US'))
H = 5x1 datetime
   01-Jan-2001
   15-Jan-2001
   19-Feb-2001
   13-Apr-2001
   28-May-2001

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

свернуть все

Начальная дата, заданная с помощью серийного номера даты, вектора символов даты или массива datetime.

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

Конечная дата, заданная с помощью серийного номера даты, вектора символов даты или массива datetime.

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

Альтернативный список праздничных и нетрейдинговых дней, указанный с помощью серийного номера даты, вектора символов даты или массива datetime.

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

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

свернуть все

Даты, соответствующие всем праздничным и неторговым дням, возвращаемые в виде вектора или массива дат datetime.

Примечание

Если StartDate, EndDate, и AltHolidays все это либо серийные номера дат, либо векторы символов дат, H возвращается в виде серийных номеров. Если либо StartDate, EndDate, или AltHolidays массивы datetime, H возвращается в виде массива datetime.

Подробнее

свернуть все

holidays

holidays функция основана на современной пятидневной рабочей неделе.

Эта функция содержит все праздники и специальные неторговые дни для Нью-Йоркской фондовой биржи с 1 января 1885 года по 31 декабря 2070 года.

Поскольку Нью-Йоркская фондовая биржа была открыта по субботам до 29 сентября 1952 года, точные закрытия с 1885 по 2070 год включают субботние торговые дни. Для регистрации этих дат используйте функцию nyseclosures. Результаты holidays и nyseclosures идентичны, если WorkWeekFormat в nyseclosures является 'Modern'.

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