如何使用Matlab更正日期时间格式

时间:2015-05-07 23:28:01

标签: matlab datetime-format

我想在matlab中提出一个关于数据时间格式的简单问题。 我知道“HH:MM:SS:SSS”就像“小时:分钟:秒:MillisSecond”。如果我只需要“MM:SS:SSS”,那该怎么办?这可能在matlab中吗?
我可以在程序中使用以下代码吗?

dt = datestr(A,'MM:SS:SSS') 

感谢。
我想要做的是在输出txt的每一行添加一个时间戳。
第一行是“00:00:000”
第二行是“00:00:100”

1 个答案:

答案 0 :(得分:0)

如果我错了,请纠正我,但在Matlab中,SSSS的日期时间格式没有MillisSecond。您应该仔细阅读here

如果您需要MillisSecond,您必须使用FFF,并且您只能获得3位数的MillisSecond:

datestr(rem(now, 1), 'MM:SS:FFF');