Вот мой код:Возникли проблемы с осью х, используя тип: DATETIME
$(document).ready(function() {
var options = {
chart: {
renderTo: 'container',
type: 'spline'
},
series: [{}],
title: {
text: 'Humidity vs Time',
x: -20 //center
},
xAxis: {
type: 'datetime'
title: {
text: 'Time'
}
},
yAxis: {
title: {
text: 'Humidity'
},
plotLines: [{
value: 0,
width: 1,
color: '#808080'
}]
}
};
$.getJSON('humidity', function(data) {
options.series[0].data = data;
var chart = new Highcharts.Chart(options);
});
});
Данные JSon это захватывая это с первой переменной являющейся миллисекунды начиная с 1970:
[[1331028000000, 5], [1331031600000, 6], [1331035200000, 4]]
Im в настоящее время пытается сопоставить точки данных, причем один из них является временем, а другой значением. Чтобы сделать это, я пытаюсь использовать ось x datetime для форматирования переменных времени с миллисекунд с 1970 года до некоторой степени приятной, но первым шагом является то, что она фактически запускается всего лишь раз в миллисекундах по оси x , Проблема в том, что когда я пытаюсь нарисовать это с типом оси x, объявленным как datetime, график не загружается. Однако, если я прокомментирую «type: 'datetime», график загружается отлично, хотя и с массивными значениями оси x, которые я не могу форматировать.
Есть ли что-то очевидное, что я здесь отсутствует?
Ух, я тупой. Благодаря :) – Keenan