主要内容

nweekdate

具体发生的日期,在该月的工作日

描述

例子

日期= nweekdate(n,工作日,一年,返回给定的工作日中特定事件的日期号一年

任何输入参数可以包含多个值,但如果是这样,所有其他输入参数必须包含相同数量的值或一个适用于所有的值。例如,如果一年是一个1——- - - - - -n整数的向量,那么必须是一个1——- - - - - -n整数或单个整数的向量。日期然后一个1——- - - - - -n日期数字的向量。

使用功能DATSTR.将序列号转换为格式化的日期字符向量。

例子

日期= nweekdate(___,相同,OutputType.返回给定的工作日中特定事件的日期号一年也包含了weekday的可选参数相同OutputType.

例子

全部折叠

找到2001年5月的第一个星期四。

日期= weekdate(1,5,2001,5);datestr(日期)
ans = ' 03 - 5月- 2001 '

查找作为日期时间数组返回的2001年5月的第一个星期四。

Date = nweekdate(1,5,2001,5,[]),“datetime”
日期=datetime2001年5月- 03 -

在一周内找到第一个星期四,这也包含2001年5月星期三。

日期= weekdate(2,5,2001,5,4);datestr(日期)
ans = 10 - 5月- 2001 '

找出2001年、2002年和2003年2月的第三个星期一。

年= [2001:2003];Date = nweekdate(3,2, Year, 2);datestr(日期)
ans =3 x11 char数组'19 -FEB-2001'''18 -FEB-2002''17 -FEB-2003'

输入参数

全部折叠

一个月内工作日的第n次出现,指定为整数或整数的向量1通过5

如果n比上次出现的大吗工作日,输出日期0

数据类型:|

查找日期的工作日,指定为整数或整数的向量1通过7

  • 1- - - - - -星期天

  • 2周一- - - - - -

  • 3.周二,

  • 4- 周三

  • 5周四,

  • 6-周五

  • 7- - - - - -星期六

数据类型:|

年份,以确定发生日期weekday,指定为4位整数或4位整数的向量。

数据类型:|

月,以确定出现的工作日,指定为具有值的整数或整数的向量1通过12

数据类型:|

必须发生在同一星期的工作日工作日,指定为整数或整数的向量0通过7,在那里0= ignore(默认)和1通过7适合工作日

数据类型:|

指定为任一个的字符向量“datenum”或者“datetime”.输出日期是否为串行日期格式“datenum”指定,或datetime格式,如果“datetime”都是确定的。默认情况下输出日期是串行日期格式。

数据类型:|

输出参数

全部折叠

特定发生日期(月中的工作日),作为串行日期号或日期字符向量返回。

的输出类型日期取决于输入OutputType..如果这个变量是“datenum”,日期是序列号。如果OutputType.“datetime”,然后日期是一个日期时间数组。默认情况下,OutputType.设定为“datenum”

在R2006A之前介绍