У меня есть данные даты и времени на json, которые выглядят так: «отметка времени»: «2020-03-15T11: 46: 10 + 07: 00». Как я могу изменить формат даты в чч: мм на старших графиках? Это мой код: https://jsfiddle.net/estri012/q89vt1j0/13/ Но, похоже, не сработало. Формат даты не изменится.
Highcharts.getJSON('https://gmlews.com/api/data', function (data) {
console.log(data);
var accelero_x = [], timestamp = [];
for (var i = 0; i < data.length; i++) {
accelero_x.push(data[i].accelero_x);
timestamp.push(data[i].timestamp);
}
console.log(accelero_x);
console.log(timestamp);
// Create the chart
var chart = new Highcharts.Chart({
chart: {
type: 'spline',
renderTo: 'container'
},
title: {
text: 'Coba'
},
tooltip: {
valueDecimals: 2
},
subtitle: {
text: 'Accelero X'
},
xAxis: {
type: "datetime",
categories: timestamp,
labels: {
format: '{value:%Y-%m-%d}',
rotation: 45,
align: 'left'
}
},
series: [{
data: accelero_x //
}]
});
});
Обновление: я обновляю свой код здесь http://jsfiddle.net/estri012/b5nhezLs/8/ И новая проблема заключается в том, что моя метка времени выглядит следующим образом "2020-03-15T11: 46 : 10 + 07: 00" . Поэтому на графике должно быть 15 марта 11:46 вместо 15 марта 04:46. График показывает время UT C. Как это исправить, чтобы график показывал одновременно с моим? И последние три данных на графике показывают 18 марта вместо 19 марта. В моем API https://gmlews.com/api/data последние три данные должны быть 19 марта, а не 18 марта