我在 MatLab 中有很多约会(超过 200 万)。所有这些日期都在'yyyymmdd'
格式的单元格数组中,我想将它们转换为'yyyy-mm-dd'
格式并将此结果放入单元格数组中(而不是在字符矩阵中)。
我知道我可以使用
temp = datestr(datenum(datesArray,'yyyymmdd'),'yyyy-mm-dd'),
然后使用
mat2cell(temp, ones(1,n),10),
为了得到我的结果,其中n
的行数(在这种情况下大约为 200 万),但这种方法非常慢。datesArray
所以,我想知道一种不同的方法来做到这一点。
问候。