x 轴在使用 float 的时间后显示不正确的时间
x-axis display uncorrect time after a mount of time using flot
我遇到了 jquery flot
的问题。我要制作一个实时图表。它也有效,但有时,我意识到一个大问题。
第一次一切正常,但在 10 minutes
之后,x-axis
上的时间似乎比计算机上的 time
晚。
我不明白为什么?
这是我的演示:demo
您使用 setTimeout(update, 1000);
每秒更新您的图形并将 x 轴刻度增加一秒。但是更新本身也需要几毫秒。几分钟后,这会导致 x 轴上出现可见的时间偏移。
解决方案:使用实际时间生成报价,而不是一些计算值(您的 now_hour
变量)。
我遇到了 jquery flot
的问题。我要制作一个实时图表。它也有效,但有时,我意识到一个大问题。
第一次一切正常,但在 10 minutes
之后,x-axis
上的时间似乎比计算机上的 time
晚。
我不明白为什么?
这是我的演示:demo
您使用 setTimeout(update, 1000);
每秒更新您的图形并将 x 轴刻度增加一秒。但是更新本身也需要几毫秒。几分钟后,这会导致 x 轴上出现可见的时间偏移。
解决方案:使用实际时间生成报价,而不是一些计算值(您的 now_hour
变量)。