gpt4 book ai didi

javascript - Highcharts 动态不同时间计算

转载 作者:行者123 更新时间:2023-12-03 07:40:08 24 4
gpt4 key购买 nike

在 Highchats.com 动态更新中,她的示例显示了两种计算时间的方法 ( http://www.highcharts.com/demo/dynamic-update ) 和 ( http://jsfiddle.net/gh/get/jquery/1.9.1/highslide-software/highcharts.com/tree/master/samples/highcharts/demo/dynamic-update/ )。

1:在系列中,时间是这样计算的:

time = (new Date()).getTime();
...
x: time + i * 1000, //Multiplying by 1000 (mileseconds)

2:但是在事件加载 setInterval() 上,它以另一种不同的方式计算:

x = (new Date()).getTime(), //Without multiplying by 1000.

为什么会出现这种差异?

最佳答案

他们不是将时间乘以1000。而是将i乘以1000并将其与时间相加。 i 从 -19 到 0。因此他们得到 20 分,在当前时间之前每间隔一秒。

他们也可以这样做:

for (i = -19000; i <= 0; i += 1000) {
data.push({
x: time + i,
y: Math.random()
});
}

关于javascript - Highcharts 动态不同时间计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35445615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com