MATLAB: How to find the difference b/w two string time and to convert in to seconds.

datedatenumMATLABtime convertion

In my code time data is as given below. eg. '12.56.13' 12.57.39'. Now how to find the difference b/w the two given time and to convert the obtained value in to seconds. How to pass the obtained seconds to timer. I am having time data of size 45 lake rows. I want efficient way to find the above.
Regards Manu M.J

Best Answer

datenum() the strings, subtract. To convert the time difference to seconds, multiply by 24*60*60 (number of seconds in a day). To "pass" the obtained seconds to a timer, set the timer StartDelay property to that number of seconds -- and remember to start() the timer.