54
205
619
高级技术员
使用特权
22
564
1723
助理工程师
kk118a 发表于 2016-9-8 16:01 判断范围啊
电子过客 发表于 2016-9-8 16:16 我的思路是把时间 小时和分钟转化成一个数值变量 和给出的变量进行比较
91
1013
3433
版主
zhanzr21 发表于 2016-9-8 17:33 0點0分0秒為0 每小時每分鐘每秒逐次加 其實C Library就有這樣的轉換函數
51
508
0
实习生
七颗咖啡豆 发表于 2016-9-8 17:59 typedef{ u8 hour; u8 min;
13
327
1008
11
35
106
中级技术员
electronlao 发表于 2016-9-8 18:34 把所有时间转换成秒,比较大小。
33
1466
7140
696
3万
10万
总工程师
john_lee 发表于 2016-9-8 19:24 如果划分的粒度是整小时,那么查表就可以了;如果是分钟,表太大,还是老老实实比较吧。 ...
78
236
john_lee 发表于 2016-9-8 20:37 简单点,把跨天的时间段安排在最后(实际上不用安排存储),只比较前3个,如果都不是,那就是第4个。 ...
1
7842
2万
技术总监
2
15
55
初级技术员
电子过客 发表于 2016-9-8 19:36 划分单位是分钟了, 某个时间点指点是的范围是在0-1440 但是
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
等级类勋章
发帖类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号