分隔日期和时间,matlab

时间:2012-12-11 15:00:12

标签: matlab

我有字符串

的向量
  

DateTime = ['29.11.2012 19:37; '28.11.2012 19:38'; ....];

我怎样才能将它分成几个月,几天,几小时,几分钟。

我尝试了 datevec ,但我得到了错误的结果。

的问候,

1 个答案:

答案 0 :(得分:5)

一切似乎都适合我。请注意,您必须将日期作为字符串的单元格数组提供,并且必须为datevec指定正确的格式:

DateTime={' 29.11.2012 19:37'; ' 28.11.2012 19:38'};
datevec(DateTime,'dd.mm.yyyy HH:MM')
ans =
        2012          11          29          19          37           0
        2012          11          28          19          38           0