我有点困惑。我想在我的项目和此示例中使用Highcharts
区域范围图:jsfiddle
但我有自己的简单json
响应,问题是日期格式我的数据数组如下所示:
[[2016-10-24,22.0,25.0],[2016-10-25,23.0,25.0],[2016-10-26,24.0,25.0]]
并且它不起作用,因为原始查询中的日期格式如下所示:source 我的问题是如何使它与sql server的日期一起工作我需要转换成另一种格式还是什么?
答案 0 :(得分:0)
Highcharts只接受datetime类型作为时间戳(以毫秒为单位),因此您必须将其解析为有效格式才能使图表正常工作。
data: [
[new Date("2016-10-24").getTime(), 22.0, 25.0],
[new Date("2016-10-25").getTime(), 23.0, 25.0],
[new Date("2016-10-26").getTime(), 24.0, 25.0]
]
答案 1 :(得分:0)
您可以使用PHP的strtotime
函数,它以秒为单位为您提供纪元时间,并将结果乘以1,000以获得所需的毫秒数。
参考: