Matlab中的日期比较

时间:2014-01-22 04:57:19

标签: matlab date

我想检查一下我在02/02或01/08之后传入函数的日期。我如何在Matlab中做到这一点?这种比较与年份无关。

需要一些指导。

不过,不管年度如何,你如何计算日期之间的差异?

1 个答案:

答案 0 :(得分:3)

如果要显式,请使用datenum和格式说明符:

D0 = datenum('01/02','mm/dd'); % current year is inferred (irrelevant)
D1 = datenum('01/08'); % 'mm/dd' is inferred

这允许您使用常规比较运算符进行测试:

>> D = datenum('01/03')
>> D > D0
ans =
     1
>> D > D1
ans =
     0