帮助中心帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
持续时间,以天为单位
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 13-Feb-2024 23:28:37 15-Feb-2024 23:28:37 16-Feb-2024 23:28:37 14-Feb-2024 23:28:37
创建一个 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 函数。
此函数完全支持分布式数组。有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (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