我试图计算MATLAB中两个datetime
之间的天数。计算日期时间之间的天数
startDate = datetime('12-Nov-2014 00:00:00','InputFormat','dd-MMM-yyyy HH:mm:ss')
endDate = datetime('18-Feb-2016 00:00:00','InputFormat','dd-MMM-yyyy HH:mm:ss')
使用diff
我得到以下结果:
diff([startDate endDate])
ans =
11112:00:00
我期待的约500
天不11000
值。
结果是小时。 – excaza
使用'daysact'天(闰年为你)http://uk.mathworks.com/help/finance/daysact.html – GameOfThrows
@GameOfThrows'daysact'是一个工具箱功能,使用''between']( http://www.mathworks.com/help/matlab/ref/between.html) – excaza