1. datetime型时间大小的比较
判断一个时间点的大小的基本规则是:时间点越往后则越大;
程序示例如下:
t1=datetime+calyears(0:2) %首先新建datetime时间序列
t2=datetime(2019,1,1)
t1>t2 %时间点的比较,时间越往后越大
运行结果:
t1 =
1×3 datetime 数组
2025-02-15 21:12:31 2026-02-15 21:12:31 2027-02-15 21:12:31
t2 =
datetime
2019-01-01
ans =
1×3 logical 数组
1 1 1

2.判断是否在两个日期之间isbetween
程序示例如下:
t1l=isbetween(t2,t1,t1+calyears(1)) %用函数判断在两个日期之间
运行结果:
t1l =
1×3 logical 数组
0 0 0
3. duration型时间大小的比较
程序示例如下:
t3=duration([2,10,0;3,10,0]) %首先创建duration数组
t4=duration(2,30,0)
t3>t4
运行结果:
t3 =
2×1 duration 数组
02:10:00
03:10:00
t4 =
duration
02:30:00
ans =
2×1 logical 数组
0
1
4. duration型时间与数值型的比较
程序示例如下:
t3>[1/8,1] %数值1默认为1天24小时,兼容性扩展后再比较
运行结果:
ans =
2×2 logical 数组
0 0
1 0
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删