Main Content

getabstime

timeseries 时间向量转换为元胞数组

说明

示例

tstime = getabstime(ts) 返回一个元胞数组,其元素是与 timeseries 对象 ts 关联的时间向量中的日期。属性 ts.TimeInfo.StartDate 必须将日期表示为字符向量。

示例

全部折叠

将一个 timeseries 时间向量中的时间值提取为日期和时间的元胞数组。

用默认时间向量 [0 1 2 3 4] 创建一个 timeseries 对象。

ts = timeseries([3 6 8 0 10]);

TimeInfo.StartDate 属性设置为日期字符向量,并显示与 ts 相关联的新时间,这些时间以 1 秒为增量。

ts.TimeInfo.StartDate = '10/27/2005';
tstime = getabstime(ts)
tstime = 5x1 cell
    {'27-Oct-2005 00:00:00'}
    {'27-Oct-2005 00:00:01'}
    {'27-Oct-2005 00:00:02'}
    {'27-Oct-2005 00:00:03'}
    {'27-Oct-2005 00:00:04'}

输入参数

全部折叠

输入 timeseries,指定为标量。

提示

  • 要定义相对于日历日期的 timeseries 时间向量,请将 TimeInfo.StartDate 属性设置为有效日期字符向量。有效日期可以采用以下格式:

    格式示例
    dd-mmm-yyyy HH:MM:SS01-Mar-2000 15:45:17
    dd-mmm-yyyy01-Mar-2000
    mm/dd/yy03/01/00
    mm/dd03/01
    HH:MM:SS15:45:17
    HH:MM:SS PM3:45:17 PM
    HH:MM15:45
    HH:MM PM3:45 PM
    mmm.dd,yyyy HH:MM:SSMar.01,2000 15:45:17
    mmm.dd,yyyyMar.01,2000
    mm/dd/yyyy03/01/2000

版本历史记录

在 R2006a 之前推出

另请参阅

|