求一个算法,求解差值,各路大神请支招。

2019-07-21 04:23发布

现在遇到这样一个问题,
我从RTC中读出时间数据:Time1[6] = {0x14,0x11,0x28,0x12,0x12,0x30}  ——时间为:2014-11-28 12:12:30 从设备发来一个时间数据:Time2[6] = {0x14,0x11,0x28,0x12,0x14,0x20}  ——时间为:2014-11-28 12:14:20 两个时间数组不知道具体时间, 怎样求解两个数组的差值,还有比较两个数组的大小。求一个算法,求各路大神支招。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
正点原子
1楼-- · 2019-07-21 23:17
回复【6楼】xuande:
---------------------------------
这样不行吧
他要求时间差。
必须得到精确的结果。

也就是年月日时分秒,全部得统计成秒,然后求差值,得到秒钟差。
我不知道楼主是不是要这样的结果。
jungle1989
2楼-- · 2019-07-22 05:00
嗯,是的,我想得到两个时间的秒钟差,我的方法有两种:
1、将时间转化为秒,再作比较。
2、将两个时间的年比较、再月比较、再日比较、……比较不同的地方再处理。

原子哥有没有更好的方法呢?
好人
3楼-- · 2019-07-22 07:16
1是便捷的了。2的方法,如果一个时间是2月28号,一个时间是3月1号,那么就够你算的了。

一周热门 更多>