获取MATLAB将Excel中的日期字符串转换为正确的MATLAB序列号

时间:2014-11-11 15:28:53

标签: excel matlab date

我真的很头疼,从Excel中取出日期并将它们作为MATLAB序列号放入MATLAB中。它们作为DateString提供给我(例如Date = {' 20/09 / 2014',' 23/09 / 2014',...})。我已经使用MATLAB建议的datenum函数和以下dd/mm/yyyy来尝试将其直接导入到该表单中。然而,它继续迫使它进入相当无助的mm / dd / yyyy连续形式。

我的确切代码是:

Date = {'01/02/2014';'01/03/2014';'01/04/2014';'01/05/2014';'01/06/2014'}
Date = datenum({'01/02/2014';'01/03/2014';'01/04/2014';'01/05/2014';'01/06/2014'},'dd/mm/yyyy');

它给我的结果是:

Date = 735601 735602 735603 735604 735605 即他们相隔一天而不是一个月或30天。

0 个答案:

没有答案