Matlab:日期时间运算示例
在 Matlab 中,我们可以使用 datestr() 和 datenum() 函数对日期和时间进行转换。有时候我们需要对日期时间进行一些算术运算,比如计算两个日期之间的天数差、在某个日期上加上或减去若干天等。下面是一些常见的操作方法。
- 计算两个日期之间的天数差
假设我们有两个日期分别为 2022 年 6 月 1 日和 2023 年 6 月 8 日,我们可以先将其转换成 Matlab 内置的序列号格式,然后进行相减,最后再将结果转换为天数。
date1 = '01-Jun-2022';
date2 = '08-Jun-2023';
num1 = datenum(date1