我想检查一下我在02/02或01/08之后传入函数的日期。我如何在Matlab中做到这一点?这种比较与年份无关。
需要一些指导。
不过,不管年度如何,你如何计算日期之间的差异?答案 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