take jst the hour and munites from a vector

1 次查看(过去 30 天)
hi all!
i have a cellcontains time: hour:munites:second
%%T=
'15:09:16'
'15:09:17'
'15:09:17'
'15:09:18'
'15:09:18'
'15:09:18'
'15:09:19'
'15:09:19'
'15:09:19'
'15:09:20'
'15:09:20'
'15:09:20'
i want just the hours and minutes like this:
T= '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09' '15:09'
Couls someone help?
Thank you all

回答(1 个)

Guillaume
Guillaume 2015-1-7
There are many, many ways to do this, using cellfun, regexp, conversion to datevec or datetime, etc.
One way:
T = regexp(T, '\d+:\d+', 'match', 'once');

类别

Help CenterFile Exchange 中查找有关 Dates and Time 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by