用于matlab和matlab序列日期号(datenum)的quandl api

用于matlab和matlab序列日期号(datenum)的quandl api,matlab,date,serial-port,time-series,quandl,Matlab,Date,Serial Port,Time Series,Quandl,我对使用Quandl API for MATLAB有疑问: 当我使用Quandl.get函数获取数据时,例如: startDate = {'2013-12-20'}; % initial date endDate = {'2014-10-21'}; % final date data = Quandl.get('OFDP/FUTURE_CL1', 'trim_start', startDate, 'trim_end', endDate); 我可以访问字段data.Settle.data以获

我对使用Quandl API for MATLAB有疑问: 当我使用Quandl.get函数获取数据时,例如:

startDate = {'2013-12-20'}; % initial date 
endDate = {'2014-10-21'}; % final date
data = Quandl.get('OFDP/FUTURE_CL1', 'trim_start', startDate, 'trim_end',  endDate);
我可以访问字段data.Settle.data以获取价格 和data.Settle.Time来获取时间日期(可能是来自MATLAB的时间序列的时间格式)

问题如下:在
日期=数据.结算.时间
, 我得到的日期格式与MATLAB date不兼容。例如,如果使用
datestr(dates)
手动下载数据时,相应的字符串日期不是实际日期

我还尝试使用
datenum(startDate)+日期

但它根本不起作用

我想知道如何解决这个(可能很小)问题,以获得真正的MATLAB序列日期(如datenum(2014,10,21))

提前谢谢大家

datenum(getabstime(data))应该可以做到这一点