主要内容

假期

节假日和非交易日

描述

例子

H=假期返回一个向量或datetime数组,对应于所有假日和非交易日。

例子

H=假期(StartDate可以EndDate返回一个向量或datetime数组,对应于假日和中间的非交易日StartDate可以而且EndDate、包容。

例子

H=假期(___AltHolidays返回一个向量或datetime数组,对应于假日和非交易日的交替列表。

例子

全部折叠

创建一个序列日期向量,对应于指定日期之间的所有假日和非交易日期StartDate可以而且EndDate

H =假日(“2001年1月1日”“2001年6月23日”
H =5×1730852 730866 730901 730954 730999
datestr (H)
ans =5x11字符数组2001年1月1日至2001年1月15日至2001年2月19日至2001年4月13日至2001年5月28日

或者,使用datetime数组StartDate可以而且EndDate返回的日期时间数组H

H =假日(datetime(“1 - 1月- 2001”“场所”“en_US”),...datetime (截止2001年6月23日的“场所”“en_US”))
H =5 x1 datetime2001年1月1日至2001年1月15日至2001年2月19日至2001年4月13日至2001年5月28日

输入参数

全部折叠

开始日期,使用序列号、日期字符向量或日期时间数组指定。

数据类型:|字符|datetime

结束日期,使用序列号、日期字符向量或日期时间数组指定。

数据类型:|字符|datetime

节假日和非交易日的备用列表,使用连续日期号、日期字符向量或日期时间数组指定。

数据类型:|字符|datetime

输出参数

全部折叠

与所有假日和非交易日对应的日期,作为日期的向量或datetime数组返回。

请注意

如果StartDate可以EndDate,AltHolidays都是连续日期数字或日期字符向量,H作为连续日期号返回。如果任何一StartDate可以EndDate,或AltHolidays是datetime数组,H作为datetime数组返回。

更多关于

全部折叠

假期

假期功能是基于现代五天工作周。

此函数包含1885年1月1日至2070年12月31日纽约证券交易所的所有假日和特殊非交易日。

由于纽约证券交易所在1952年9月29日之前在周六开放,因此从1885年到2070年的确切关闭日期包括周六交易日。要捕获这些日期,请使用该函数nyseclosures.结果来自假期而且nyseclosures相同,如果WorkWeekFormatnyseclosures“现代”

R2006a之前介绍