我有每个用户的时间用户数据,如下所示:
时间数据:
Array
(
[0] => 09:46:01
[1] => 08:52:57
)
用户数据:
Array
(
[0] => User1
[1] => User2
)
我需要在Highcharts中绘制Y轴上的时间和X轴上的用户的图形。我可以通过在PHP中将时间转换为秒来创建图形,并将其绘制为Fiddle。但无法在图表上以时间格式绘制。请帮忙。感谢。
更新 我有一系列所有用户的时间,如:
Array
(
[0] => 09:46:01
[1] => 08:52:57
)
我需要将此数据传递给highcharts jquery代码。那么我怎样才能将上面的数组转换成以前的小提琴。
答案 0 :(得分:1)
如果您需要Datetime格式,则还需要指定日期。没有时间格式。
为此,您可以指定时间日期并编辑选项以仅显示小时和分钟。
您可以这样做:
http://jsfiddle.net/pqyj7o0q/1/
添加:
type: 'datetime'
min: Date.UTC(Year, month, day),
max: Date.UTC(Year, month, day)
到您的yAxis
,并将您的数据更改为上述日期格式。