帮助中心帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
持续时间,以天为单位
D = days(X)
示例
D = days(X) 返回等同于 X 中的值的天数组。
X
如果 X 是数值数组,则 D 是以固定天数为单位的 duration 数组。固定长度的一天等于 24 小时。
D
duration
如果 X 为 duration 数组,则 D 为 double 数组,其中每个元素与 X 的对应元素中的固定长度(24 小时)天数相等。
double
days 函数在 duration 与 double 值之间转换。要以天为单位显示持续时间,请将它的 Format 属性设置为 'd'。
days
Format
'd'
全部折叠
X = magic(2); D = days(X)
D = 2x2 duration 1 day 3 days 4 days 2 days
向当前日期时间添加每个固定长度天数。
t = datetime('now') + D
t = 2x2 datetime 20-Aug-2023 14:31:45 22-Aug-2023 14:31:45 23-Aug-2023 14:31:45 21-Aug-2023 14:31:45
创建一个 duration 数组。
X = hours(23:20:95) + minutes(45)
X = 1x4 duration 23.75 hr 43.75 hr 63.75 hr 83.75 hr
将 X 中的每个持续时间转换为一个天数。
D = 1×4 0.9896 1.8229 2.6562 3.4896
输入数组,指定为数值数组、持续时间数组或逻辑数组。
days 创建固定长度(24 小时)的天数。要在用于日历计算中时创建考虑夏令时变化的日期,请使用 caldays 函数。
caldays
此函数完全支持 tall 数组。有关详细信息,请参阅 tall 数组。
此函数完全支持代码生成。有关详细信息,请参阅持续时间数组的代码生成 (MATLAB Coder)。
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
此函数完全支持分布式数组。有关详细信息,请参阅Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox)。
在 R2014b 中推出
caldays | duration
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office