MATLAB : compare hours (hh:mm:ss)
1 view (last 30 days)
Show older comments
Sarah Guiffray
on 27 Jul 2015
Edited: Azzi Abdelmalek
on 27 Jul 2015
Hello,
I would like to compare hour (not date but just hh:mm:ss). I have different hour and I would like to find a specific hour inside.
Example : x = {'05:05:05', '05:05:06', '05:05:09', '05:05:10'}.
I want to know if y='05:05:06' exist in x, how can I do ?
And I want to know if p='05:05:07' exist and if not, I want to know the nearest hour.
Thank you for your help,
0 Comments
Accepted Answer
Azzi Abdelmalek
on 27 Jul 2015
Edited: Azzi Abdelmalek
on 27 Jul 2015
x = {'05:05:05', '05:05:06', '05:05:09', '05:05:10'}
p='05:05:07'
xx=datenum(x)
pp=datenum(p)
[~,idx]=min(abs(xx-pp))
out=x(idx) % the nearest time and idx is its corresponding index
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!