Dan*_*iel 4 matlab datetime date
我正试图在时间轴上绘制事件.事件相隔几毫秒.如果我将两个事件的时间戳转换为datenum,我会得到不同时间戳的完全相同的结果.请参阅以下输出:
datenum(2011,06,13,15,11,05.500)
ans =
7.3467e+005
datenum(2011,06,13,15,11,06.500)
ans =
7.3467e+005
Run Code Online (Sandbox Code Playgroud)
这两个日期之间的时间相隔一秒.我究竟做错了什么?有没有办法和这样的时间一起工作?
谢谢-Daniel
丹尼尔,只是将数据存储在变量中,鉴于您的精度,有一个差别太小:
a = datenum(2011,06,13,15,11,05.500)
b = datenum(2011,06,13,15,11,06.500)
b - a
datevec(b-a)
a =
7.3467e+05
b =
7.3467e+05
ans =
1.1574e-05
ans =
0 0 0 0 0 1
Run Code Online (Sandbox Code Playgroud)