Highcharts单线系列JSON日期数据格式

时间:2013-10-10 07:10:56

标签: json highcharts

我正在尝试在此处实施单行系列图表:http://www.highcharts.com/stock/demo/basic-line

我看到报告的JSON格式如下:

/* May 2006 */
[1147651200000,67.79],
[1147737600000,64.98],
[1147824000000,65.26],
[1147910400000,63.18],
[1147996800000,64.51],
[1148256000000,63.38],
[1148342400000,63.15],
[1148428800000,63.34],
[1148515200000,64.33],
[1148601600000,63.55],
[1148947200000,61.22],
[1149033600000,59.77],

如何将[日期,计数]的数据格式更改为上述格式?

例如我的格式 [“2013-01-01”,55],

感谢您可以放下任何光线。

2 个答案:

答案 0 :(得分:1)

有一个javascript函数Date.UTC,它会为你做转换。 e.g。

[Date.UTC(2013,0,1),55],

注意,Javascript月份从0开始(1月),而不是1。

N.B。确保您的轴类型为“datetime”。

答案 1 :(得分:0)

在PHP中执行此操作:

 $timestamp =  1000 * strtotime($your_date);