我有这种格式的日期字符串
20151201T011654
我试图像这样使用函数datenum
但是我收到错误:
formatOut = 'yyyymmTHHMMss';
Time = datenum(TimeStr,formatOut)
我怀疑我的formatOut
是错的?
答案 0 :(得分:4)
首先你忘记了dd
的日子,然后第二个T
无法处理,摆脱它:
TimeStr = '20151201T011654'
formatOut = 'yyyymmddHHMMss';
Time = datenum(strrep(TimeStr,'T',''),formatOut)