主要内容

之间转换日期微软ExcelMATLAB

默认的微软®Excel®日期数字表示自1900年1月1日以来已经过去的天数。例如,1950年1月1日在Excel软件中表示为18264。

然而,MATLAB®日期数字表示从1月1日0000以来经过的天数,因此在MATLAB软件中将1950年1月1日表示为712224。因此,Excel软件与MATLAB软件之间的数据差是一个常数,693960(712224 - 18264)。

要在MATLAB中使用日期数字,请使用693960常数如下:

  • 将其添加到Excel日期数字,读取到MATLAB软件。

  • 从读取到Excel软件的MATLAB数据中减去它。

    请注意

    如果使用可选的Excel 1904日期系统,则该常数为695422。

日期以数字的形式存储在Excel软件内部,不受区域设置的影响。

相关的话题