Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

days360

基于一年 360 天的日期之间的天数

说明

示例

NumDays = days360(StartDate,EndDate) 返回基于一年 360 天的 StartDateEndDate 之间的天数(即,12 个月每个月都是 30 天)。如果 EndDate 早于 StartDate,则 NumDays 为负。

两个输入参数都可以包含多个值,但如果其中一个输入参数包含多个值,则另一个参数必须包含相同数量的值或包含一个适用于所有参数的值。例如,如果 StartDate 是一个由日期字符向量组成的 n 行字符数组,则 EndDate 必须是由整数组成的 N×1 向量或者是单个整数。NumDays 则是由天数组成的 N×1 向量。

示例

全部折叠

使用 StartDateEndDate 的日期字符向量确定 NumDays

NumDays = days360('15-jan-2000', '15-mar-2000')
NumDays = 60

使用 StartDate 的日期时间数组,确定 NumDays

NumDays = days360(datetime('15-jan-2000','Locale','en_US'), '15-mar-2000')
NumDays = 60

使用 EndDate 的向量,确定 NumDays

MoreDays = ['15-mar-2000'; '15-apr-2000'; '15-jun-2000'];
NumDays = days360('15-jan-2000', MoreDays)
NumDays = 3×1

    60
    90
   150

输入参数

全部折叠

开始日期,指定为日期序列值、日期字符向量或日期时间数组的标量或 N×1/1×N 向量。

数据类型: double | char | datetime

结束日期,指定为日期序列值、日期字符向量或日期时间数组的标量或 N×11×N 向量。

数据类型: double | char | datetime

输出参数

全部折叠

两个日期之间的天数,以包含天数的标量或 N×11×N 向量形式返回。

NumDays 针对 StartDateEndDate 的日期序列值、日期字符向量或日期时间输入返回双精度值。

参考

[1] Addendum to Securities Industry Association, Standard Securities Calculation Methods: Fixed Income Securities Formulas for Analytic Measures. Vol. 2, Spring 1995.

版本历史记录

在 R2006a 之前推出