我想改变一些时间戳的格式 我已经以这种形式获得了它们
2.010010101000000e+07
我想将它们转换为
形式7.341390416666666e+05
目标是将它们用作图表的x标签中的时间戳。
我尝试了datenum
,但我认为我没有找到解决这个问题的正确方法
答案 0 :(得分:2)
虽然你没说清楚,但我猜你有一个代表yyyymmdd或类似的数字,你想将它转换为datenum。您可以使用带有datenum
的格式化命令来执行此操作。
d = 20100101;
d2 = datenum(num2str(d),'yyyymmdd');
首先,根据您获得20100101
的方式,您可以通过首先以不同的方式从文件中阅读来改善您的生活。