文档帮助中心文档
日历持续时间(月)
M=平静月(X)
实例
M=平静月(X)返回表示与中的值相等的日历月的数组X.
M=平静月(X)
X
如果X是一个数字数组,那么M是一个日历持续时间数组,每个元素等于的相应元素中的日历月数X.
M
日历持续时间
如果X是一个日历持续时间数组,那么M是一个双重的数组,每个元素等于X.
双重的
这个平静函数创建的月份可以说明在日历计算中使用的日历月的不同长度。
平静
全部崩溃
X=魔法(4);M=平静月(X)
M=4x4日历持续时间1y4mo2mo3mo1y1mo5mo11mo10mo8mo9mo7mo6mo1y4mo1y2mo1y3mo1mo
创建一个日期时间日期组件为1月底的值。
日期时间
D=日期时间('2021-01-31')
D=日期时间2021年1月31日
将日历月数组添加到D通过使用平静作用由于2月的天数少于1月,因此将日历月添加到1月31日会导致2月28日(因为2021年不是闰年),这一点是明确的。
D
D=D+平静月(0:2)
D=1x3日期时间2021年1月31日2021年2月28日2021年3月31日
现在创建一个日期时间日期组件为2月底的值。
D2=日期时间('2021-02-28')
D2=日期时间2021年2月28日
日历月的长度不同。但是,三月和四月的天数比二月多。因此,将日历月添加到二月28日会导致日期为三月28日和四月28日。
D2=D2+平静月数(0:2)
D2=1x3日期时间2021年2月28日2021年3月28日2021年4月28日
确保D2具有月末值,请使用日班作用
D2
日班
D2=日期移位(D2,“结束”,“月”)
D2=1x3日期时间2021年2月28日2021年3月31日2021年4月30日
创建日历持续时间数组。然后,将每个值转换为等效的整个日历月数。
X=平静月(15:17)+计算日(8)+小时(1.2345)
X=1x3日历持续时间1y 3mo 8d 1h 14m 4.2s 1y 4mo 8d 1h 14m 4.2s 1y 5mo 8d 1h 14m 4.2s
M=1×315 16 17
输入数组,指定为数字数组、日历持续时间数组或逻辑数组。如果X是数值数组,它必须只包含整数值。也就是说,不能创建分数日历单位。
此函数完全支持高阵列。有关详细信息,请参金宝app阅高阵.
此函数完全支持分布式阵列。有关更多信息,金宝app请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱).
日历持续时间|calweeks|日班|日期时间
calweeks
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处