如何使用Highcharts系列数据的纪元时间?

jac*_*ter 9 highcharts

我正在尝试在我的系列数据中使用纪元时间日期.该数组如下所示:

data:[ [1324857600,205.4],[1324771200,208.7],[1324684800,205.4]. . .]
Run Code Online (Sandbox Code Playgroud)

这些点显示正常,但x轴和工具提示上的日期标签都设置为1970年1月16日(纪元时间的开始!).

如果我做了一堆string-fu,我可以生成一个如下所示的数组:

 data:[ [Date.UTC(2011, 11, 26),247.7],[Date.UTC(2011, 11, 25),245.5] . . .]
Run Code Online (Sandbox Code Playgroud)

当我这样做时,x轴上的日期标签是正确的.

我已经尝试使用dateTimeLabelFormat选项并正确格式化日期 - 只是当我尝试使用毫秒值时,我得到的是1月16日70.

有任何想法吗?我宁愿用毫秒来工作而不是跳过所有的箍来制作"Date.UTC(2011,11,26)".

谢谢!

jac*_*ter 26

在Highsoft论坛上找到答案.

我需要将纪元时间值乘以1000,以获得Highcharts的正确毫秒值.

效果很好!

  • 链接到引用的论坛帖子:[link](http://highslide.com/forum/viewtopic.php?f=12&t=14855) (2认同)