将许多日期和时间值转换为序列号



我需要将日期和时间转换为数值。例如:

>> num = datenum('2011-05-07 11:52:23')
num = 
   7.3463e+05

我该如何编写一个脚本来为许多值做这件事而不手动输入日期和时间?

您可以首先将日期字符串存储在单元格数组(或矩阵,如果它们是固定格式)中,并将其直接提供给datenum。例如:

C = {'2011-05-07 11:52:23'
     '2011-03-01 20:30:01'};
vals = datenum(C)

最新更新