1.通过matlab中的readtable函数读取文本文件(.txt);
data = readtable('****.txt');
***表示文件的绝对路径,得到如下所示的时间数据,为了方便处理将其转换为double类型。

2.通过matlab中的ymd、hms函数进行处理;
[year,month,day]=ymd(data.Var2);
[hour,min,sec]=hms(data.Var3);
就可以得到年月日时分秒。
3.通过matlab中的datenum函数转换为double类型。
datatime=[year,month,day,hour,min,sec];
datatimenum = datenum(datatime);

4.方便后续的处理,比如检查是否有缺失值,可以通过插值的方式进行填充。