工作日
星期几
语法
描述
例子
返回日期字符串的星期几
确定2012年12月21日是星期几。
D =”21日- 12月- 2012;[DayNumber,DayName] =工作日(D)
DayNumber = 6
DayName =“星期五”
2012年12月21日是星期五。
返回多个日期数的全日名
返回序列日期数向量的星期几的全称。
D = [734999;735015];DayForm =“长”;[DayNumber,DayName] = weekday(D,DayForm)
DayNumber =2×15 7
DayName =2x8字符数组“星期四”“星期六”
返回当地语言的全日名称
返回美式英语中的日期名称语言
输入参数。
D = 728647;DayForm =“长”;语言=“en_US”;[DayNumber,DayName] =工作日(D,DayForm,language)
DayNumber = 2
DayName =“星期一”
在美式英语中,星期几的名字是周一
。
返回当前区域设置语言的日名。
语言=“本地”;[DayNumber,DayName] = weekday(D,DayForm,language);
的价值DayName
取决于语言环境。例如,在法语区域设置中,星期几的名称为Lundi
。
以自定义格式返回日期的星期几
确定在格式中指定的日期的星期几mmm.dd.yyyy
。调用datenum
里面的工作日
指定表示日期的输入文本的格式。
[DayNumber,DayName] = weekday(datenum)“Dec.21.2012”,“mmmm.dd.yyyy”))
DayNumber = 6
DayName =“星期五”
输入参数
D
- - - - - -表示日期和时间的序列号或文本
向量|矩阵|特征向量|字符向量的单元数组|字符串数组|字符数组
表示日期和时间的序列号或文本。日期数字可以指定为矢量或矩阵。文本可以指定为字符向量、字符向量的单元格数组、字符串数组或字符数组(其中每行表示一个日期)。如果D
是字符向量的单元格数组或字符串数组,那么它必须是1 by-n
或n
1。
如果D
是字符向量、字符向量的单元格数组、字符串数组或字符数组,则日期可以是以下格式之一。
日期格式 | 例子 |
---|---|
dd-mmm-yyyy |
01 - 3月- 2000 |
mm / dd / yyyy |
03/01/2000 |
yyyy-mm-dd |
2000-03-01 |
对于以其他格式表示日期的文本,首先使用属性将日期转换为串行日期数datenum
函数,然后将它们传递给工作日
。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|字符
|细胞
|字符串
DayForm
- - - - - -输出日期名称的格式
“短”
(默认)|“长”
输出日期名称的格式,指定为以下值之一。
DayForm |
的格式DayName 的名字 |
例子 |
---|---|---|
“短” |
缩写的名字 | 我的 |
“长” |
全名 | 周一 |
语言
- - - - - -输出日期名称的语言
“en_US”
(默认)|“本地”
输出日期名称的语言DayName
,指定为以下值之一。
语言 |
描述 |
---|---|
“en_US” |
我们英语 |
“本地” |
当前区域设置的语言 |
输出参数
DayNumber
-表示星期几的值
范围内整数的数组(1、7)
值,表示星期几,作为范围内的整数数组返回(1、7)
,在那里1
表示星期日,7
是星期六。
如果输入
D
是一个数值数组,那么大小是DayNumber
等于的大小D
。如果输入
D
是字符向量的单元阵列,那么DayNumber
是一个米
- × 1向量,其中米
等于的长度D
。
DayName
-星期几的名称
字符数组
星期几的名称,作为字符数组返回。的内容DayName
取决于DayForm
。
如果
DayForm
是“短”
,然后DayName
包含缩写名称(例如,外胎
).如果
DayForm
是“长”
,然后DayName
包含工作日的全名(例如,周二
).
DayName
是米
——- - - - - -n
,在那里米
日期的数目是否表示为D
。
R2006a之前引入
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。