我想在matlab中提出一个关于数据时间格式的简单问题。
我知道“HH:MM:SS:SSS”就像“小时:分钟:秒:MillisSecond”。如果我只需要“MM:SS:SSS”,那该怎么办?这可能在matlab中吗?
我可以在程序中使用以下代码吗?
dt = datestr(A,'MM:SS:SSS')
感谢。
我想要做的是在输出txt的每一行添加一个时间戳。
第一行是“00:00:000”
第二行是“00:00:100”
答案 0 :(得分:0)
如果我错了,请纠正我,但在Matlab中,SSSS
的日期时间格式没有MillisSecond
。您应该仔细阅读here。
如果您需要MillisSecond,您必须使用FFF
,并且您只能获得3位数的MillisSecond:
datestr(rem(now, 1), 'MM:SS:FFF');