我对使用 MATLAB 的 Quandl API 有疑问:当我使用 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 的时间序列的时间格式)。
问题如下:在 中
dates = data.Settle.Time
,我得到了与 MATLAB 日期不兼容的日期格式。例如,如果使用datestr(dates)
相应的字符串日期不是我手动下载数据时的实际日期。
我还尝试使用手动转换日期向量
datenum(startDate) + dates
。
但它根本没有用。
我想知道如何解决这个(也许很少)问题,以获得真正的 MATLAB 序列日期(如 datenum(2014,10,21))。
提前谢谢大家!