转变日期或生成序列的日期和时间
t2 = dateshift (t,‘开始’,单元)
t2 = dateshift (t,“结束”,单元)
t2 = dateshift (t, dayofweek,道琼斯指数)
t2 = dateshift (___,规则)
t2 = dateshift (t“开始”,单位)每个值的变化datetime数组t回到指定的单位时间的开始单位。输出t2一样的尺寸吗t。
t2 = dateshift (t“开始”,单位)
t
单位
datetime
t2
例子
t2 = dateshift (t“结束”,单位)未来值转移到指定的单位时间的结束单位。一天,小时,分钟,或第二也是下一个的开始。例如,一天结束的时候发生在午夜在第二天的开始。结束一年,季度,月或周午夜开始的最后一天。
t2 = dateshift (t“结束”,单位)
t2 = dateshift (t“dayofweek”,陶氏)返回下一个出现的指定星期或之后的每一个datetime数组t。如果日期t落在指定的星期,dateshift返回相同的日期。
t2 = dateshift (t“dayofweek”,陶氏)
陶氏
dateshift
t2 = dateshift (___,规则)数组中的每一个值变化t根据指定的模式规则。您可以使用该语法的任何参数在前面的语法。
规则
全部折叠
定义当前日期。
t = datetime (“今天”)
t =datetime19 - 9 - 2017
日期转移到同一个月的结束。
t2 = dateshift (t)“结束”,“月”)
t2 =datetime30 - 9 - 2017
改变下个月的日期开始。
t2 = dateshift (t)“开始”,“月”,“下一个”)
t2 =datetime01 - 10月- 2017
结束日期转移到下个月。
t2 = dateshift (t)“结束”,“月”,“下一个”)
t2 =datetime2017年- 10月31日
改变数组的日期下周五。
t = datetime([2014, 08年,03年;2014年,04,15])
t =2 x1 datetime数组03 - 8月- 2014年4月15 - 2014
t2 = dateshift (t)“dayofweek”,“星期五”)
t2 =2 x1 datetime数组08 - 2014年8月- 2014年4月18 - -
数组的日期向后转移到前面的周一。
t2 = dateshift (t)“dayofweek”,“周一”,“以前”)
t2 =2 x1 datetime数组28日- 2014年7月- 2014年4月14 - -
发现日期落在今天的第五周。
t2 = dateshift (t)“结束”,“周”5)
t2 =datetime10月28 - - 2017
生成的日期组成的序列未来三周五出现的。
t2 = dateshift (t)“dayofweek”,“星期五”1:3)
t2 =1 x3 datetime数组22日- 9月- 2017年10月29日- 9月- 2017年06 - 2017
输入的日期和时间,指定为一个datetime数组中。
“年”
“季”
“月”
“周”
“天”
“小时”
“一分钟”
“第二”
的时间单位,指定为以下值之一:
天的星期,指定为一个标量整数显示周数的日子,或者一个特征向量或字符串标量包含本地化的一天的名字。
例子:“星期天”
“星期天”
例子:1
数据类型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|字符|字符串
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
字符
字符串
规则将datetime值,指定为一个特征向量,字符串标量,标量整数,或者一个整数值数组。如果规则是一个特征向量或字符串,它必须是下列之一。
“下一个”
“以前”
“最近的”
“当前”
如果规则是一个整数或一个整数数组,那么:
使用时输入参数,单位,0对应于当前单元的开始或结束对于每一个datetime,1对应于第二单元,1对应于前面的单位,等等。
0
1
使用时输入参数,陶氏,0对应于指定的天在当前星期对于每一个datetime,1对应于未来发生指定的一天,1对应于前面的发生,等等。
t和规则必须是相同的大小,或一个必须是一个标量。
如果您指定“dayofweek”和t包含datetime值落在那一天,dateshift对待那些datetime值作为下一个或前出现的指定的星期。例如,dateshift (datetime (2015、12、24),“dayofweek”、“清华”,规则)返回一个datetime值的日期12月24日,2015年规则是“下一个”,“以前”,1,或12015年12月24日,因为是周四。
“dayofweek”
dateshift (datetime (2015、12、24),“dayofweek”、“清华”,规则)
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组。
之间的|结肠
之间的
结肠
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在