我想计算第二次
之间的时间差异我有这段代码
a=['07:00:00'; '07:15:00'; '07:30:00'];
add = [60; 85; 136];
sec_per_day = 24*60*60;
Result = datestr(datenum(a, 'HH:MM:SS') + add/sec_per_day, 'HH:MM:SS')
Result =
07:01:00
07:16:25
07:32:16
现在我想计算第一个结果和第二个结果之间的时间差异(例如:07:32:16到07:16:25之间)?
答案 0 :(得分:0)
这个怎么样:
a=['07:00:00'; '07:15:00'; '07:30:00'];
add = [60; 85; 136];
sec_per_day = 24*60*60;
[~,~,~,~,m,s] = datevec(datenum(a, 'HH:MM:SS') + add/sec_per_day);
min_to_sec = m*60;
min_to_sec = 60
960
1920
s = 0
25
16
检查3和2之间的区别
time_difference = (min_to_sec(3)+s(3)) - (min_to_sec(2)+s(2));
time_difference = 951
这能解决您的问题吗?