Matlab计算标准时间格式下时间差

#datenum 函数
将日期或时间转换为日期序列值
使用格式:
DateNumber = datenum(DateString,formatIn)
使用 formatIn 解析 DateString 所表示的日期和时间
如DateString='dd-mmm-yyyy HH:MM:SS’对应的时间格式为01-Mar-2000 15:45:17。
其具体表示日期和时间的文本的格式可参:https://ww2.mathworks.cn/help/matlab/ref/datenum.html。

##datenum使用案列
编写一个计算两个标准时间格式的时间差

%time1/time2输入时间格式例:2022/11/30 11:30:11.333
%delta_time_s输出time1和time2的时间差,单位:秒
function delta_time_s=delta_StandardTime(time1,ime2)
	formatIn = 'yyyy/mm/dd HH:MM:SS.FFF';
	datenumber1 = datenum(time1,formatIn);
	datenumber2 = datenum(time2,formatIn);
	timefre = datenumber2 - datenumber1;
	%将计算结果转换为秒输出。
	delta_time_s=timefre*24*3600;
end
  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值