JavaScript
var chart = new Highcharts.StockChart({
chart: {
renderTo: 'container'
},
scrollbar : {enabled:false},
rangeSelector : {enabled:false},
navigator : {enabled:false},
xAxis: {
ordinal : true,
labels: {
formatter: function() {
return Highcharts.dateFormat('%H', this.value);
}
},
tickPositions : [
Date.UTC(2012, 3, 28, 8, 0, 0),
Date.UTC(2012, 3, 28, 9, 0, 0),
Date.UTC(2012, 3, 28, 10, 0, 0),
Date.UTC(2012, 3, 28, 11, 0, 0),
Date.UTC(2012, 3, 28, 12, 0, 0),
Date.UTC(2012, 3, 28, 13, 0, 0),
Date.UTC(2012, 3, 28, 14, 0, 0),
Date.UTC(2012, 3, 28, 15, 0, 0),
Date.UTC(2012, 3, 29, 8, 0, 0),
Date.UTC(2012, 3, 29, 9, 0, 0),
Date.UTC(2012, 3, 29, 10, 0, 0),
Date.UTC(2012, 3, 29, 11, 0, 0),
Date.UTC(2012, 3, 29, 12, 0, 0),
Date.UTC(2012, 3, 29, 13, 0, 0),
Date.UTC(2012, 3, 29, 14, 0, 0),
Date.UTC(2012, 3, 29, 15, 0, 0)
]
},
series: [{
data: [
[Date.UTC(2012, 3, 28, 9, 17, 0), Math.random()],
[Date.UTC(2012, 3, 28, 9, 42, 0), Math.random()],
[Date.UTC(2012, 3, 28, 10, 2, 0), Math.random()],
[Date.UTC(2012, 3, 28, 10, 25, 0), Math.random()],
[Date.UTC(2012, 3, 28, 10, 50, 0), Math.random()],
[Date.UTC(2012, 3, 28, 11, 17, 0), Math.random()],
[Date.UTC(2012, 3, 28, 11, 30, 0), Math.random()],
[Date.UTC(2012, 3, 28, 13, 00, 0), Math.random()],
[Date.UTC(2012, 3, 28, 13, 15, 0), Math.random()],
[Date.UTC(2012, 3, 28, 13, 45, 0), Math.random()],
[Date.UTC(2012, 3, 28, 14, 5, 0), Math.random()],
[Date.UTC(2012, 3, 28, 14, 15, 0), Math.random()],
[Date.UTC(2012, 3, 29, 9, 0, 0),...